Software Test Engineer (Automation)
We’re looking for a Software Test Engineer to join our quality assurance team. Reporting to the Manager of Quality Engineering, you’ll work closely with software engineers, product stakeholders, internal clients, and other QA engineers in an agile environment. As an experienced Software Test Engineer, you’ll automate tests to help build great products.
- Full time
- Lviv/remote
Recruiter
About the project
You’ll be part of a top tech company that offers marketers a one-stop solution for omnichannel digital advertising, driving exceptional return on advertising spend. Our journey automation technology seamlessly integrates planning, buying, and real-time intelligence into a single platform. Powered by proprietary AI, we bring unique programmatic capabilities that bridge the gap between advertising planning and execution.
Responsibilities
- Creating, executing, debugging, and maintaining automation scripts and manual tests
- Creating detailed, comprehensive, and well-structured test cases
- Being an active participant in an Agile environment
- Working closely with product managers and developers to understand and test new functionality
- Participating in peer test plan reviews
- Accountable for the quality and usability of the delivered product
- Performing functional, regression, and stress testing
- Driving continuous improvement in test coverage and test effectiveness
Requirements
- 3+ years of testing experience
- Experience in writing automated tests in Java using Selenium/Selenide, RestAssured, Gradle, and log4j
- Experience in using test case development tools, linking test cases to requirements, defect management, and metrics reporting
- Extensive working experience with MySql and Druid databases
- Extensive working experience with Git, Bamboo, TestRail, Jira, and Confluence
- Experience with regression testing techniques and exploratory and scenario-based testing techniques
- Understanding of software development and implementation methodologies, including iterative and agile. Preferred knowledge and experience in agile (Scrum) testing and/or continuous delivery
- Extensive experience in QA environment setup and maintenance
- In-depth understanding of the online media market, pay-per-click, ad media buying, competitors, trends, and offerings
- Extensive working experience with Git, Bamboo, Selenium, Selenide, Postman, TestRail, Jira, and Confluence
- Self-motivated, innovative, and result-oriented
- Resourceful and possesses a ‘can-do’ attitude
- Previous experience working as part of a hybrid team leveraging offshore resourcing
We offer
- 18 paid vacation days
- 10 paid sick days
- 2 unpaid days off per month
- Remote work with the option for a hybrid format of work from our comfortable office space, just 5 minutes from Lviv city center
- Necessary equipment, or $200 equipment compensation per year
- 50% compensation for professional development costs, including courses, webinars, and training programs
- Corporate events
- Accounting services
- Lviv IT Cluster discount card