πIndia
Software Engineer, Test Automation
closed
Relyance AI
πRemote - India
Summary
Join a fast-paced startup environment where youβll have the opportunity to shape and grow our test automation practices from the ground up.
Requirements
- 3+ years of experience in test automation
- Expertise in Python or other modern programming languages used for test automation (e.g., JavaScript, Java, or Go)
- Deep knowledge and hands-on experience building automation at all levels: unit tests, integration tests, and end-to-end (E2E) browser tests
- Experience with Playwright (preferred), Selenium, or other modern test automation frameworks for browser-based E2E testing
- Experience integrating test automation into a CI/CD pipeline for seamless, automated software delivery
- A deep understanding of test automation principles, including designing for maintainability, scalability, and reliability
- Excellent problem-solving skills and the ability to work in a collaborative, cross-functional team environment
- Strong communication skills and the ability to work closely with developers, product managers, and other stakeholders to achieve the best possible testing outcomes
Responsibilities
- Drive the design, development, and optimization of the test automation framework to support the teamβs automation strategy
- Champion automation best practices and advocate for continuous improvement of test automation processes across the engineering organization
- Identify gaps and areas of improvement in the existing test coverage and automation suite, and take ownership of scaling and enhancing it
- Lead the development of scalable, maintainable, and effective automation solutions for different levels of the application (unit, integration, and end-to-end tests)
- Build and extend automated test suites at various levels, including unit tests, integration tests, and end-to-end tests
- Develop automation scripts that integrate with the CI/CD pipeline to enable continuous testing and fast feedback
- Continuously measure test coverage and effectiveness, ensuring that the automation suite evolves in line with code changes and product features
- Leverage modern tools and frameworks (e.g., Playwright, Selenium, pytest) to create robust and reliable automated tests
- Integrate automated tests into the CI/CD pipeline, ensuring that all automated tests are executed as expected and provide actionable feedback to developers
- Work closely with DevOps and development teams to ensure that the testing infrastructure is optimized for speed, reliability, and scalability
- Deliver test automation solutions that ensure high-quality, scalable software with minimal manual intervention
- Use your expertise to guide decision-making around test coverage priorities, balancing speed and risk
- Monitor test results, debug failures, and provide recommendations for improvements to the development team
- Collaborate with cross-functional teams to help identify and automate repetitive test cases, ensuring maximum test coverage with minimal manual testing effort
Benefits
- Growth: Join a fast-paced startup environment where youβll have the opportunity to shape and grow our test automation practices from the ground up
- Impact: Your work will directly contribute to the speed, reliability, and scalability of our software releases, empowering engineering teams to deliver high-quality features quickly
- Collaboration: Work closely with talented engineers, product managers, and stakeholders to build innovative solutions in a dynamic and supportive environment
- Innovation: Be part of an engineering culture that encourages creative problem-solving and innovation, with a strong emphasis on automation
This job is filled or no longer available
Similar Remote Jobs
πIndia
πIndia
πIndia
πIndia
πUnited States
πFrance, Spain
π°$217k-$303k
πUnited States
πUnited Kingdom, Spain
πRomania