We are seeking a Senior Software Engineer in Test Automation to design, and implement advanced automated testing solutions within a DevOps and CI/CD framework. This role requires a deep understanding of Continuous Testing principles and the ability to integrate automated testing in complex software environments.
Client Details
One of the world's leading retail companies, operating at a global scale. The role involves working on enterprise-grade automation solutions within a highly scalable and dynamic environment. (Company name remains confidential)
Description
- Design and implement automation solutions within a software architecture framework.
- Develop and integrate test automation frameworks using best practices and design patterns.
- Collaborate with DevOps teams to implement Continuous Testing within CI/CD pipelines.
- Work with test data virtualization and simulation tools such as WireMock and MockServer.
- Optimize and maintain automated test management solutions to ensure scalability.
- Utilize advanced CI/CD tools, version control, and test execution platforms.
- Provide expertise in performance testing and monitoring using JMeter, Gatling, and other related tools.
- Advocate for best coding practices in automation, including versioning, code reviews, and test strategy documentation.
- Support both manual and automated testing efforts (50/50 role) as the team continues to enhance automation capabilities.
Profile
Education:
- Bachelor's degree in IT, Software Engineering, or related field (flexible on certification requirements).
Experience:
- 7+ years in test automation.
- Expertise in Continuous Testing, DevOps, and automation frameworks.
- Experience with Jenkins, GitLab CI, Azure DevOps, Docker in CI/CD environments.
Technical Skills:
- Strong knowledge of Selenium, Cypress, Appium, TestNG, JUnit, Cucumber.
- Proficiency in Java, Javascript, Python, Groovy, Go, JavaScript, C#.
- Experience with G it Maven, Gradle, NPM, Yarn.
- Familiarity with Azure, AWS, or GCP cloud environments.
Automation and Test Management Tools:
- TestRail, Zephyr, Postman, RestAssured, SoapUI.
- JMeter, Gatling, Allure Report, Extent Reports.
- WireMock, MockServer, Nock.
Soft Skills:
- Strong analytical and problem-solving skills.
- Collaborative mindset in Agile/DevOps teams.
- Advanced English communication skills.
Job Offer
Benefits above the law