A DAY IN THE LIFE:
As an Automation Engineer, your days will be focused on developing and enhancing our automation framework. You will play a crucial role in developing robust automation frameworks using Java/Python and other technologies to support our QA processes. You will collaborate closely with QA engineers, developers, and stakeholders to ensure high-quality delivery of software products. You'll also experiment with AI-powered testing tools to accelerate coverage, generate test data, and identify defects faster.
Team: You'll work with a team of ~5 quality engineers.
Similar job titles: Test Automation Engineer, Software Automation Engineer, Quality Automation Engineer, Automation Test Engineer, Automation Developer, Software Development Engineer in Test
Base Salary:ย $80,000 - $100,000 annually
WHAT WE'LL TRUST YOU TO DELIVER:
- Design and develop scalable automation frameworks from scratch using Java/Python and other open-source tools
- Experience with Playwright, Cyprus, Selenium or equivalent
- Implement automated test scripts for functional and regression testing
- Integrate automated tests with continuous integration/continuous deployment (CI/CD) pipelines
- Leverage AI-assisted testing frameworks and tools to enhance automation efficiency and coverage.
- Collaborate with cross-functional teams to understand project requirements and ensure test coverage
- Troubleshoot and debug automation failures in a timely manner
- Maintain and enhance existing automation frameworks and test suites
- Stay updated on industry best practices and new technologies to improve testing efficiency
- Be proactive in identifying areas for improvement and optimizing existing systems for performance and reliability
WHAT YOU LIKELY BRING TO THE TABLE:ย
- 2+ years of proven experience as a Java Developer, preferably with exposure to QA automation
- Openness to adopting AI in QA workflows (e.g., AI-based test case generation, data validation)
- Strong proficiency in Java programming language and object-oriented concepts
- Familiarity with web technologies such as HTML, CSS, JavaScript, and web services (RESTful APIs)
- Proficiency in writing and optimizing SQL queries, with hands-on experience in relational databases (e.g., PostgreSQL or MySQL)
- Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, Bamboo, Argo)
- Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and communicate findings effectively
- Strong communication and collaboration abilities
- Knowledge of Agile/Scrum methodologies
- Familiarity with cloud platforms (e.g., AWS) and containerization (e.g., Docker)
- Working knowledge of database technologies (PostgreSQL)
- Bachelor's/master's degree in computer science, Engineering, or related field preferred
- Basic understanding of financial concepts and processes is preferred
- Basic understanding of Selenium webdriver is preferred