Description:
We are looking for Senior Automation QA Engineer to join our client’s team on a subcontract basis.
We are looking for an Engineer to design and implement methodologies to automate testing on our engine and use cases.
You will also be responsible for developing functional, scale and performance tests and help us build a state-of-the-art system to solve the most challenging problems on top of our core product. The QA Automation Engineer will lead our QA/Test Automation and build all aspects of our Testing framework throughout the product.
The platform enables business users to build and run applications safely, quickly, and efficiently - all codeless and self-serviced. We are looking for passionate, ambitious, and excellent software engineers that want to break boundaries, move mountains, and shape the future of platform. Engineers are true experts in their fields, develop cutting edge technologies, and strive to get the best user experience and efficiency for our customers. In this role you will take a major part in defining and developing the platform.
Should have:
- 5+ years of experience in QA Automation is a must
- B.Sc in computer science or a related field is a must
- Excellent Python skills is a must
- Previous experience working with G-cloud is a must
- Experience with CI servers and automation processes is a must
- Experience debugging AI/Deep Learning models is a must
- Hands-on experience in automating scripts using Selenium/Appium/Ranorex/Katalon
- Hands-on experience with automated testing tools: GIT, GitLab, Kibana
- Experience with TestRail or other STP platforms - Significant Advantage
- Knowledge in Querying Databases
- Strong interpersonal and communication skills
- English - Upper-Intermediate+
Responsibilities:
- Do your best to make sure every possible scenario our users will encounter is fully tested, both manually and automatically
- Manage the process of a validation cycle from definition through basic tests up to the full coverage, coded into an automatic flow. Which includes:
1) Deep understanding of cloud technologies
2) Deep understanding of a micro services software system
3) Testing from components level to full system
4) Black Box and White Box testing
5) Working with known DEV-QA-DEV flows and continuous integration
6) Design and build an automation stable system to support the daily work of the research and engineering groups
7) Relay QA results and bugs to all stakeholders
We offer:
- The full-time workload on a remote basis
- Start - ASAP
- Duration - 6+ months
If you think you are the right person, we'd welcome your application!