Location: Bangalore
Experience: 6 - 9 Years
Primary: TypeScript & Playwright Automation OR Cypress & JavaScript AND Jenkins , CI-CD , JIRA
Good to have : API , DB automation skills , Mobile Testing & Automation, Java, Selenium
Responsibilities of this role
• Translating business and systems requirements into test strategy, test scenarios and test plans.
• Designing, developing, documenting and maintaining optimized automated test scripts.
• Rotational QE - On-call Support in Prod and Preprod infrastructure.
· Adhering to Engineering Practices in development of automation framework.
· Understand and apply BDD design concepts to test software solutions.
· Delivering accurate and maintainable code for automation and software utilities.
· Measure and Report key QE metrics.
· Accessibility Testing on web browser pages.
· Contribute towards Quality Engineering chapter initiatives.
· Collaborating with other technical resources to:
o Suggest improvements for processes, best practices, and standards.
o Identify opportunities to improve maintainability of automation platform.
The Skills that are Key to this role
• Apply proven analytical, problem-solving and quality assurance/testing skills to enhance and validate the quality of the software solutions.
• Effectively communicating with stakeholders and providing up to date status of QE delivery.
• Guide the team to build end to end test strategy.
• Bring in cloud testing expertise.
• Spearhead the automation coverage for a given system.
• Ability to quickly learn, adapt and strive to meet the needs of a fast paced, changing environment.
• Ability to navigate organizationally to accomplish tasks.
• Ability to work on multiple efforts simultaneously.
Technical skills
· 5-6 years’ experience predominantly in software test/ Quality Engineering.
· Deep expertise in different types of testing.
· Hands-on Software Development in Test experience, which includes any of the following:
o 3+ years of using programming languages like JavaScript/Typescript/Java.
o 3+ years of automation scripting experience (not record and playback).
· Good understanding of BDD, CI-CD and DevOps concepts is mandatory.
· Expertise in following is required:
o Playwright Automation Tool
o Web Browser Testing
o Mobile Device Validation
o Validation of RESTful web services
o Jenkins (CI/CD Pipelines)
· Experience in the following is a strong plus:
o Graph QL
o Client, Server Architecture
o Cloud certification in (AWS/Azure)
o Service Virtualization (Wire-Mock)
· Understanding and working experience of Non-functional testing would be added plus.
o Accessibility Testing using (NVDA, JAWS)
o Chaos Testing, (Chaos Mesh, Chaos Buffet, Gremlin)
o Performance Testing (e.g. Rush Hour)
Skills Required
- TypeScript and Playwright OR Cypress and JavaScript
- Jenkins (CI/CD Pipelines)
- CI-CD and DevOps concepts (good understanding)
- JIRA
- 6-9 years experience in software test/Quality Engineering
- 3+ years using JavaScript, TypeScript or Java
- 3+ years automation scripting experience (not record and playback)
- BDD design concepts / apply BDD
- Expertise in Playwright Automation Tool
- Web browser testing
- Mobile device validation / mobile automation
- Validation of RESTful web services (API testing)
- On-call support for production and preprod infrastructure
- API and DB automation skills
- Selenium and Java
- GraphQL
- Cloud certification or experience (AWS/Azure)
- Service Virtualization (WireMock)
- Accessibility testing (NVDA, JAWS) and accessibility practices
- Non-functional testing experience (performance, chaos)
- Chaos testing tools (Chaos Mesh, Chaos Buffet, Gremlin)
- Performance testing experience (e.g., Rush Hour)