Overview: We are in search of a highly skilled and seasoned Mid Quality Assurance Engineer to join our team. As a Mid QA, you will provide technical leadership in automation and performance testing, ensuring the quality, reliability, and performance of our industry-leading solutions. This role presents an opportunity to make a significant impact in a rapidly evolving environment.
Roles & Responsibilities
- The candidate should currently be on a career break, and a minimum duration of 1 year for the career break is mandatory
- Review functional requirements and identify acceptance criteria.
- Automate test cases following best practices, emphasizing speed and reusability.
- Build efficient and scalable automation solutions.
- Implement holistic automation strategies considering interconnections and dependencies across multiple teams.
- Extend automation to include service provisioning, test data management, dashboarding, and business process validation.
- Develop and execute test plans through manual testing as needed.
- Identify, evaluate, and document issues with appropriate priority and severity.
- Review existing automated and performance test coverage and identify testing gaps.
- Collaborate with team members to troubleshoot and resolve defects promptly.
- Regularly review and update automation tests and framework to ensure reliable results.
- Troubleshoot issues with testing environments or CI/CD tools impacting automated tests or test results.
- Investigate and implement initiatives and tools to improve automation and performance testing.
- Provide technical leadership for automation and performance testing.
- Communicate clearly and work closely with other engineers within the team and across teams.
- Perform other tasks and responsibilities as assigned.
Required Skills
- The candidate should currently be on a career break, and a minimum duration of 1 year for the career break is mandatory
- 4 to 6 years of experience in a software testing or quality assurance role.
- Minimum 3+ Years of experience in developing automation test scripts
- Proficiency in Cypress and JavaScript.
- Extensive experience with Nightwatch, Playwright, Selenium, Cucumber, JUnit, and Browser stack.
- Experience in developing performance testing scripts
- Strong analytical and troubleshooting skills.
- Experience with Agile/Scrum methodology or similar development processes.
- Hands-on experience in using Jira
- Hands on experience in using test management tool like Zephyr or any other similar tools.
- Ability to drive change to improve processes.
- Innovative, resourceful, and passionate about ensuring high-quality, high-performance software.
- Excellent communication and teamwork skills