Sr. QA Engineer

Sr. QA Engineer Job Description Template

Our company is looking for a Sr. QA Engineer to join our team.


  • 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.


  • 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.