πIndia
Software Engineer, Test Automation
closed
Relyance AI
πRemote - India
Summary
Join Relyance AI as a Test Automation Engineer and collaborate with development teams to design, implement, and scale our test automation framework. Increase test coverage, optimize testing efficiency, and elevate automation practices across the software development lifecycle. You will thrive in a dynamic, fast-paced startup environment. This role offers a direct impact on the engineering teamβs workflow and product quality through automation. You will build and extend automated test suites, integrate them into the CI/CD pipeline, and continuously improve testing processes. Contribute to a high-quality, scalable software with minimal manual intervention.
Requirements
- 3+ years of experience in test automation, with a proven track record of developing and scaling automation frameworks and suites for complex software systems
- 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 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
- A passion for automation, with an eye for optimizing repetitive tasks and a constant desire to improve processes
- 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
- Work on creating a fully automated testing flow that is efficient, repeatable, and error-free
- 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
Preferred Qualifications
- Knowledge of Docker or other container orchestration tools
- Familiarity with modern development practices such as Agile, DevOps, and Test-Driven Development (TDD)
- Experience with performance or load testing tools (e.g., JMeter, Gatling) for testing scalability
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
πIndia
πUnited States
πFrance, Spain
π°$217k-$303k
πUnited States
πUnited Kingdom, Spain