Are you an experienced Software Engineer in Test looking for an exciting opportunity in a fast-paced and innovative company? Look no further! Our multinational partner is seeking a Senior Software Engineer in Test to join their talented team.
As a Senior Software Engineer in Test at our partner, you will play a crucial role in ensuring the quality and reliability of our software products. You will have the opportunity to collaborate with cross-functional teams, including developers, product managers, and designers, to define and implement effective testing strategies.
We are looking for someone who is passionate about testing and can drive the automation effort to enhance our testing capabilities. You will be involved in designing and maintaining test frameworks, creating and executing test plans, and identifying and reporting issues.
If you are a self-motivated individual with a strong attention to detail and a desire to continuously improve testing practices, we would love to hear from you!
Requirements
- 5+ years of industry experience of programming in Java, Python
- Extensive experience testing backend application components in a Linux OS environment
- Proficiency at automating simple and complex test cases targeting APIs using one or more languages
- Knowledge of the Software Development Life Cycle
- Understanding of the CI/CD processes
- Extensive experience with Databases and SQL
- Effective written and verbal communication skills
Preferred experience:
- Knowledge of Amazon Web Services such as EC2 and S3
- REST-Assured API automation
- Load and performance testing
What you will do:
- Be an expert in the architecture, design, and customer use cases for your team’s services
- Contribute robust, well-architected solutions to the shared test framework
- Participate in design and code reviews to help mentor other team members and to influence technical direction of testing department
- Mentor other engineers on the “art of testing” to build a stronger team and solve complex problems
- Exercise judgment to set the direction and vision for changes to our testing frameworks
- Assist in coordinating test efforts for projects involving multiple teams to ensure appropriate test coverage
- Active hands-on Automation Tester participating in our Agile Scrum Teams
- Maintain automated test jobs in an automated deployment pipeline
- Identify acceptance criteria for complex features and determine priorities for test automation
A little bit about the stack:
- The applications are hosted in an AWS Cloud environment
- Residing on Linux servers
- The code is written in Java, Python, Scala, Angular and JavaScript
Benefits
- The warmest of welcomes: we will make sure you feel part of the team from day 1
- The best of both worlds: the stability of a multinational company and the flexibility and speed of a startup company
- An A-team: talented and experienced professionals you can grow professionally with and an open & inclusive community
- Flexibility: office, remote or hybrid? Choose what you need to be at your best every day
- Empathy: your well-being is our priority. You will have extra days off in August, and extra time off to volunteer to help a cause close to your heart
- Cafeteria, life insurance, health insurance
- Community lunch on Mondays, barista on site, vitamin bar, yoga class, gym, roof terraces, dog friendly environment
rest-assured Agile API CI/CD amazon-s3 Scala Python Amazon Web Services (AWS) Databases JavaScript Linux automated testing load-testing SQL performance-testing Java Scrum Angular amazon-ec2