Sr. QA Engineer Job Description Template
Our company is looking for a Sr. QA Engineer to join our team.
Responsibilities:
- Overseeing the drafting of testing documents;
- Develop and apply testing processes for new and existing products to meet client needs;
- Implementing testing procedures and overseeing the QA process;
- Conducting analysis checks on product specifications;
- Investigate the causes of non-conforming software and train users to implement solutions;
- Identify, record, document thoroughly and track bugs;
- Reviewing Quality Assurance reports;
- Ensuring the successful deployment of products into the production environment;
- Perform thorough regression testing when bugs are resolved;
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback;
- Track quality assurance metrics, like defect densities and open defect counts;
- Meeting with the software/product designers to determine quality assurance parameters;
- Create detailed, comprehensive and well-structured test plans and test cases;
- Estimate, prioritize, plan and coordinate testing activities;
- Responding to requests from the design team and management.
Requirements:
- Client prefers experience with C# and are open for Java with Selenium using the Page Object Model;
- 2+ Years of Python Experience;
- 5+ years of experience as a QA Engineer;
- Knowledge of QA automation frameworks and test suites for UI and non-UI based applications;
- Expertise on QA Automation tools like Selenium (RC, WebDriver), CodedUi, QTP, Jenkins (CI), TestNG, Cucumber, Postman, SoapUI, Test LAB etc;
- Expertise with relational database (Microsoft SQL Server preferred);
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies;
- Experience with Lexis Nexis, Bridger Insight XG or Name Screening Services;
- Ability to adapt to a quickly changing environment;
- Strong analytical skill which help candidate to find corner test cases and flaws in requirements;
- Strong experience with dev ops tools JIRA, Zephyr for JIRA, Jenkins, Git or Visual Studio;
- Strong quantitative, analytical skills, and team player;
- Analyze the root cause for testing failures and open appropriate tickets with sufficient findings;
- Strong knowledge in RESTful API/Soap using JSON or XML;
- Added advantage to experience with Actimize AML System – CDD, SAM & ERCM.