QA Automation Engineer II
Afiniti
- Pakistan
- Permanent
- Full-time
- Collaborate with software developers to enhance and optimize program functionality and performance.
- Develop and execute comprehensive test plans and test specifications to validate software functionality and identify defects.
- Automate test cases and create infrastructure-based clusters and automation tools to streamline testing processes.
- Integrate tests into code release cycles by collaborating with developers and DevOps teams.
- Perform thorough testing informed by specifications, architectural knowledge, and reasonable assumptions.
- Create detailed bug reports that enable efficient root cause analysis by developers.
- Prioritize tasks in alignment with customer value and deliver high-quality results.
- Contribute to the core processes of the team and maintain effective communication.
- Utilize debugging tools to diagnose issues in both test and production environments.
- Bachelor's Degree in Computer Software, Software or Computer Engineering
- 2 - 5 years of hands on experience with In-depth understanding of Selenium, Cyprus, Java, Python, SQL, C++ and XML
- Experience in reading, navigating, and debugging large code bases.
- Demonstrated ability to effectively debug others' code.
- Proven work experience in software development and software quality assurance
- Extensive experience in software development and testing
- Be able to read and navigate through a large code base and effectively debug others' code
- High proficiency in computer technology and programming languages
- Competency in exhibiting respect and trust, acting with honesty and integrity.
- Dedication to mastering domain knowledge and technical foundations.
- Proven commitment to taking initiative, assuming ownership, and driving results.