
Overview
Job summary:-
The Test Automation Engineer will play a pivotal role in upholding the quality and reliability of our software applications through the design, development, and continuous improvement of scalable automated testing frameworks. This role is not just about testing; it’s about engineering excellence — embedding quality throughout the development lifecycle and enabling faster, smarter delivery through innovation.
As a core member of our engineering team, you will work in close collaboration with developers, QA analysts, DevOps engineers, and project managers to integrate test automation into the CI/CD pipeline and ensure robust test coverage from day one. You are expected to bring deep expertise in automation tools, programming languages, and testing methodologies, along with a forward-thinking mindset that embraces AI-powered testing approaches and future-proof test architecture.
The ideal candidate has a strong grasp of industry-standard testing practices, demonstrates passion for continuous improvement, and is committed to driving a culture of quality across the organization.
Responsibilities: -
- Lead Quality Initiatives by defining customer-centric, agile test strategies, driving sprint-level delivery sign-offs while managing small to mid-sized QA teams.
- Design scalable, maintainable test automation frameworks using modern frameworks depending on the tech stack.
- Develop and maintain automation scripts using current languages and tools.
- Integrate automation in pipelines using CI/CD tools for scalable execution
- environments.
- Collaborate with developers and product owners to define BDD-style acceptance
- criteria.
- Perform exploratory and risk-based testing, identifying edge cases and UX defects
- beyond scripted tests.
- Implement regression suites integrated with cloud test execution platforms for cross-
- browser/device coverage.
- Utilize test management platforms for traceability and reporting.
- Log, triage, and manage defects using JIRA, with integration into pipelines for real-
- time defect visibility.
- Promote AI-enhanced testing using tools for smart testing.
- Continuously improve automated testing practices and procedures to improve overall
- testing efficiency and effectiveness.
- Keep abreast of the most recent automated testing tools and techniques and offer
- suggestions for ways to streamline the testing procedure.
- Encourage industry practices for Non-functional testing, such as Performance Testing,
- Security Testing, Accessibility Testing etc. to leverage customer relationships.
- Work as Quality Engineer to ensure that testing aligns with business requirements.
- Develop and maintain documentation related to testing procedures and frameworks.
- Collaborate in code reviews and provide feedback on the testability of code.
Qualifications:-
- Bachelor's degree in computer science or related field.
- 2-4 years of experience in test automation in the software development industry.
- Strong communication and collaboration skills.
- Strong programming skills in Java, TypeScript, Python, JavaScript.
- Experience with Maven/Gradle build tools.
- Experience with GitHub Actions, Jenkins, Azure DevOps, and Docker for CI/CD.
- Hands-on automated experience in Behaviour-Driven and Test-Driven using
- Selenium, Cucumber, JUnit 5, TestNG, Cypress, Playwright, WebDriverIO, or Robot
- Framework etc.
- Integration framework understanding and implementation experience is a key
- requirement.
- Working experience with Salesforce applications is an advantage.
- Nice to have API testing knowledge and hands-on in Postman.
- Familiarity with software development methodologies such as Agile or Scrum.
- Excellent analytical and problem-solving skills.
- Attention to detail and ability to work in a fast-paced environment.
We offer a competitive PayScale, a comprehensive benefits package, and the opportunity to work with a dynamic team of professionals in a challenging and rewarding environment. We welcome a self-starter who enjoys working in a fast-paced environment and has a passion for software testing.