Job ID: DEV-IND-2259
Department: Product Development
Job Type: Permanent
Location: India
Job Details
We're looking for a highly skilled and experienced Automation Test Engineer to join our team. In this pivotal role, you'll be instrumental in ensuring the quality and reliability of our software products by designing, developing, and maintaining robust automation frameworks and test suites. You'll be a technical leader, driving our automation strategy from inception and mentoring junior team members.
Key responsibilities:
- Automation Strategy
& Framework Development: Design, construct, customize, and maintain
comprehensive test automation frameworks from scratch, establishing
automation solutions for our products and services.
- Test Automation &
Execution: Develop scalable and maintainable test frameworks and integrate
them into robust CI/CD pipelines to ensure rapid and reliable software
delivery. You'll also execute automated test suites, analyze results, and
report on software quality.
- Technical Leadership
& Mentorship: Provide technical leadership and mentorship to the
automation team, sharing expertise and elevating overall team performance.
- Collaboration &
Process Improvement: Collaborate closely with development, product, and
other QA teams to define technical solutions and operational processes
that enhance overall team efficiency and product quality.
- Problem Solving &
Innovation: Investigate automation risks and effectively handle failures.
You'll also develop custom testing solutions, demonstrating innovation
beyond relying solely on known templates/practices.
Requirements (Qualifications/Experience/Competencies)
- Minimum 6 plus years of
hands-on automation experience with a proven ability to design, construct,
customize, and maintain test automation frameworks.
- Demonstrated experience
in architecting automation solutions from scratch for products and
services.
- Strong knowledge of
design patterns and their application in test automation.
- Ability to define
technical solutions and operational processes to elevate team performance.
- Skilled in developing
custom testing solutions rather than solely relying on known
templates/practices.
- In-depth knowledge of
multiple open-source tools for Web test automation (e.g.,
Playwright/Cypress) and API test automation [MUST].
- Proficient in at least
one scripting language (JavaScript/Python) [MUST].
- Proven ability to manage
and prioritize multiple, diverse projects simultaneously.
- Able to implement and
mentor the team with automation expertise.
Good to Have
- Experience with
Performance automation (e.g., JMeter, k6).
- Experience with Mobile
Automation (e.g., Appium).