We are hiring a Software Development Engineer with strong backend or full-stack development skills to build and modernize our test automation frameworks and infrastructure.
Requirements
- 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
- 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
- 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
- Experience integrating automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
- Familiarity with Docker, Kubernetes, or cloud platforms is a plus
- Experience in building or maintaining automation frameworks is highly preferred
- Background in eCommerce or large-scale systems is a plus
- Strong problem-solving and analytical thinking
- Excellent communication and collaboration skills
- Willingness to work with QA, Development, and DevOps to improve quality systems
Benefits
- Competitive Benefits + Allowance