Job
Description
As a Quality Engineer in this role based in Bangalore, with 6-9 years of experience, your primary focus will be on TypeScript & Playwright Automation or Cypress & JavaScript along with Jenkins, CI-CD, and JIRA. It would be beneficial to have additional skills in API & DB automation, Mobile Testing & Automation, as well as knowledge in Java and Selenium. Your responsibilities will include translating business and systems requirements into test strategy, scenarios, and plans. You will design, develop, document, and maintain optimized automated test scripts. Additionally, you will be involved in Rotational QE for on-call support in Prod and Preprod infrastructure. Adhering to Engineering Practices is crucial in the development of automation framework. Understanding and applying BDD design concepts to test software solutions and delivering accurate and maintainable code for automation and software utilities are key tasks. You will also measure and report key QE metrics and conduct Accessibility Testing on web browser pages. Contributing towards Quality Engineering chapter initiatives and collaborating with technical resources to suggest improvements for processes and identify opportunities for automation platform maintainability are essential. Key skills required for this role include applying analytical, problem-solving, and quality assurance/testing skills to enhance and validate software quality. Effective communication with stakeholders to provide up-to-date status of QE delivery, guiding the team in building an end-to-end test strategy, bringing in cloud testing expertise, spearheading automation coverage for a system, and quickly adapting to a fast-paced, changing environment are vital. Navigating organizationally to accomplish tasks and working on multiple efforts simultaneously are also important aspects. In terms of technical skills, you should have 5-6 years of experience in software test/Quality Engineering, with deep expertise in various types of testing. Hands-on experience in Software Development in Test, including programming languages like JavaScript/Typescript/Java and automation scripting, is required. A good understanding of BDD, CI-CD, and DevOps concepts is mandatory. Expertise in Playwright Automation Tool, Web Browser Testing, Mobile Device Validation, RESTful web services validation, and Jenkins (CI/CD Pipelines) is necessary. Experience in Graph QL, Client-Server Architecture, Cloud certification (AWS/Azure), Service Virtualization (Wire-Mock), Accessibility Testing using NVDA and JAWS, Chaos Testing (Chaos Mesh, Chaos Buffet, Gremlin), and Performance Testing (e.g., Rush Hour) would be advantageous. Understanding and working experience in Non-functional testing is an added plus.,