Description

General Characteristics
Responsible for developing and executing formal test plans to ensure the delivery of quality software applications. Involved in test planning, writing test cases/scripts, test case automation, and test execution. Creating and maintaining an Automation Framework. Defines and tracks quality assurance metrics such as defects, defect counts, test results, and test status. Collects and analyzes data for software process evaluation and improvements, and integrates them into business processes to address the business needs. Documents all problems and assists in their resolution. Delivers quality process training to technical staff and acts as an internal quality consultant to advise or influence business or
technical partners. Performs quality audits across the various IT functions to ensure quality standards, procedures, and methodologies are being followed. Creates and writes Automated test cases for web and mobile.

Education:
Bachelor’s Degree in Computer Science, Information Systems, or similar. Or equivalent work experience.
 

Experience:
A minimum of 3 years of systems development, Automation testing and/or business experience.

Complexity:
Intermediate professional-level role. Works on projects of moderate to high complexity within one or more development environments. Works on multiple programs/systems as a project team member. Considered a subject matter expert for a single program/system. May coach more junior technical staff.

Required Qualifications:
5-7 years of testing experience with backend database testing and test automation.
Candidate must have a solid understanding of SQL.
Clear understanding of web services and web applications.
Experience with Web and Mobile automation.
Minimum of 2 years of experience testing web services.
Minimum 1 year of experience with Playwright or similar tools.
Experience with QA automation tools, preferably SmartBear: ReadyAPI, LoadUI, TestComplete, BitBar, and Selenium WebDriver.
Good understanding of Groovy/Java scripting and a clear understanding of OOP. Comfortable in creating and executing automated test scripts via Jenkins and directly via testing tool if needed.
Ability to read and write an Automation test script.
Clear understanding of Maven or Gradle builder, working experience on creating and managing jobs in Jenkins
Experience with Power BI is preferred
Experience with cloud services, such as Azure testing, is preferred

Responsibilities:
Update the Automation test framework.
Work closely with developers to resolve product glitches or design issues.
Attention to detail, and a true problem solver!
Maintain existing automation test framework.
Execute test plans according to project priorities.
Create a test strategy document/test cases.
Proven data analysis, data verification, and problem-solving

Education

Any Graduate