Job Description
Our client is looking for QA software Engineer. You will play a crucial role in developing tests and implementing automated test/solutions to streamline our processes, increase efficiency, and optimize productivity. You must be passionate about technology, testing and delivering a top-quality software product
Required:
- 3+ Year of experience programming/scripting Python in a test automation setting
- Proficiency in Linux operating systems, bash scripting/ experience with Linux networking
- Comprehensive understanding of OOP and threading principles
- Working experience of Git, Git pipelines, Testrail, Jira bug tracking and virtualization Platforms
- Relevant 3rd level qualification.
Responsibilities:
- Utilize previous test automation experience to increase QA productivity and test consistency.
- Drive a high standard for software engineering through rigorous and frequent regression testing
- Maintain hardware test set ups and automated tests including integration tests, functional tests, performance tests.
- Participate in application and test code reviews with the rest of the Scrum team
- Collaborate effectively with piers and development teams.
- Execute manual tests when required in close cooperation with the developers.
Desired:
- Experience with Ethernet L2/L3 protocols
- Recent CCNA switching/routing certified
- ISTQB certified
- Exposure to automation in Selenium