We are hiring a Software Development Engineer with strong backend or full-stack development skills who will focus on building and modernizing our test automation frameworks and infrastructure. This is not a QA or tester role. This is a software development position with a focus on tools and architecture that enable scalable, maintainable, and intelligent automation.
Key Responsibilities:
Rebuild, extend, and maintain custom test automation frameworks used across web and API testing
Design and implement reusable libraries and components for use in test infrastructure
Work closely with the Technical Test Manager to align development with automation goals
Develop tools to improve automation execution, reliability, and reporting
Evaluate and integrate third-party solutions including AI-enhanced and low-code automation tools
Collaborate with DevOps to implement automation support into CI/CD pipelines
Participate in architectural discussions related to automation framework modernization
Requirements
Bachelor’s degree in Computer Science, Information Technology, or related fields.
Minimum 6 years of experience in software development
Strong programming experience in Python, Java, or JavaScript
Hands-on experience with test automation frameworks (e.g., UI, API, or performance testing)
Solid understanding of software testing principles, including test design, test strategies, and quality practices