Job Description Summary
Responsible for designing developing maintaining and executing automated test suites for iRT/Panther Software product. Contributing to the immediate team and to other teams across business; Leading software quality engineering discussions and mentoring of other junior quality for designing developing maintaining and executing automated test suites for iRT/Panther Software product. Contributing to the immediate team and to other teams across business; Leading software quality engineering discussions and mentoring of other junior quality engineers.
Job Description
Roles and Responsibilities:
- Develop maintain and execute automated test suites for various Software products i.e. perform automated dynamic testing
- Identify and automate manual test cases where necessary.
- Work in Agile environment and onshore -offshore model
- Support implementing Functional testing tools and enhance existing automation platforms
- Work closely with cross-functional teams to develop project schedules execute test plans and cases and deliver high quality products
- Review existing frameworks Test Cases and push for more Automation wherever possible.
- Contribute to initiatives to improve the overall QA process such as identifying gaps or inefficiencies in automation workflows and suggesting improvements
- Self-motivated and must be able to grasp issues quickly and make educated critical judgment in the absence of complete requirement
- Estimates the work and flag any dependencies if applicable to the scrum team or manager.
- Responsible for ensuring quality and regulatory compliance in accordance with documented procedures for all aspects of functional responsibility.
- Broadening knowledge of theories practices and procedures in own discipline to execute functional policy/strategy; still developing functional knowledge and skills.
- Ability to make decisions within a defined framework.
- Resolves issues in situations that require good knowledge and judgment within established procedures.
- Consults senior team members for issues outside of defined policy/parameters.
Qualifications:
- Bachelors Degree in Computer Science or STEM Majors (Science Technology Engineering and Math) with advanced experience.
- 5 years of solid automation engineering experience developing frameworks from the scratch.
- Demonstrated knowledge of Quality Assurance tools BDD automation in-depth understanding of web applications and development related processes
- You have expertise in Test Automation tools & frameworks with one or more of Jbehave Cucumber Selenium or similar
- You have experience in Web or Windows based technologies
- You are used to work in AGILE environment.
- Knowledge of continuous Integration Tools like Jenkins etc
- Hands-on experience in automated testing; knowledge of coding principles of an OOP language
- Hands-on experience in testing web services
- Knowledge of QA methodologies - functional regression black-box white-box performance testing(equivalent of ISTQB Foundation Level cert)
- Experience in testing paradigms test design and test documentation
- Self-starter working effectively individually as well as collaboratively with strong organizational and communication skills
- You convince by an accurate analysis and your team spirit
- You are proactive and are comfortable working as an individual contributor.
- Since we are an international environment your English is fluent written and spoken
Desired Characteristics:
- Ideally you have already worked in the medical field
- Knowledge of Test or Defect management tools like HP ALM
- Knowledge of Performance Test Tools like JMeter or similar
- Knowledge of databases and ability to use SQL queries
LI-HYBRID
LI-AO1
Additional Information
Relocation Assistance Provided: No
Required Experience:
Staff IC