Automation Tester (Selenium/Cucumber) | Dayshift AU | Hybrid BGC
QUALITY ENGINEER (AUTOMATION)
Work for our global clients and immerse in our rich and diverse company culture where you can thrive, grow and just be aweSOme! Apply now and discover the Satellite Office Candidate Experience – recognized as one of BEST among BPO companies worldwide.
Role Description and Responsibilities
A QA engineer understands that quality assurance is a critical and important part of engineering and is more than simply designing and executing test cases. You will be involved in the full lifecycle of projects, from discovery through development, testing, deployment & post deployment activities.
Required Skills and Qualifications
You will be assisting Senior QA Engineer/ Lead QA Engineer to execute QA processes and strategies within the team to ensure we release the highest quality products to our customers. Within your stream, you will be responsible for maintaining, uplifting & providing support for Octanes automated test capabilities. Impact you will make in this role:
You will help the team build healthy platforms that enable confidence in frequent deployments to production. You will be assisting the Senior QA Engineer in uplifting QA processes and strategies within the team to ensure we release the highest quality products to our customers while delivering on time.
Qualifications & Experience- You come from a strong technical and test automation background.
- Experience with deadline-driven quality assurance environments
- Able to document testing scenarios, user flows & test cases within your team.
- Hands on experience ins some of the following languages: Java 8-11/Go/Python/Javascript/SQL/cucumber/Ruby
- Familiarity with the following technologies: MySQL, Gitlab, ELK, AWS, Postman, ReadiApi
- QA is your passion, and you are motived by building maintainable QA test automation suites
- Have a high attention to detail and will keep your team honest regarding quality
- You understand that great QA is more than just test automation
- Strong experience and exposure to large scale and complex applications
- Ability to handle multiple, competing priorities in a fast-paced and geographically distributed environment
- Linux experience
- You are a person who continually self learns and improves your technical skillsets
- Are curious, tenacious, creative, but are also great team players
- Able to coach and mentor junior team members
- Work with the software engineers to ensure QA is considered throughout the development processProactive, can-do attitude
- Demonstrated initiative and customer focus approach