QA Automation
Experience: (3-5 years)
Job Description
Test automation engineers’ duties include designing automation scripts and finding solutions for automation problems. As a test automation engineer, you should be exceptionally accurate and possess a superior mathematical aptitude. Ultimately, a top-notch test automation engineer will be proficient in programming languages and have excellent time management skills. Apart from this, the role also entails to have expertise in the planning, constructing and execution of release test cycles and is responsible for applying business and functional knowledge to meet the team’s overall test objectives.Roles and Responsibilities
- Actively write automation test scripts using Playwright framework or any other equivalent UI framework
- Designing and developing test automation scripts using Puppeteer, Playwright and Jest
- Create detailed, comprehensive and well-structured test plans and test cases
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Track quality assurance metrics and reliability
- Collaborating with Software Developers to develop QA solutions to prevent defects and accelerate delivery.
Skills and Expertise
- You thrive on intense, fast-paced teams and you’re looking to be pushed and grow personally
- At least 2 or more years of overall software development/ quality assurance experience, the majority in QA Automation
- Good knowledge of Playwright, an end-to-end testing automation framework, OR advanced experience with a JavaScript/TypeScript-based automation solution
- Strong programming experience, preferably in JavaScript/TypeScript and Python
- You have experience in an early-stage startup environment and can navigate uncertainty but you can also be responsible for QA products at scale
- Your are a self learner and constantly try to up skill yourself.
- You have the ability to operate with short and fast-release cycles
- You have product intuition and a critical perspective about how products should work
- You have experience testing modern web applications built with ReactJS and/or Django framework
- You have familiarity with CI/CD pipelines. (Preferably Jenkins)
- You’re comfortable with project management tools like JIRA
- Experience with cloud-based testing tools like BrowserStack/LambdaTest is a plus
- Experience with REST API is a plus