QA Engineer
We are looking for a QA Engineer to join our dynamic team.
Key Responsibilities
- Work as the team’s QE point of contact for all technical detail.
- Mentor peers, subordinates and thereby help improve the overall QE technical savvy index.
- Design and Automate Test Cases in par with industry standards.
- Improve efficiency of test cases by working closely with Developers and understanding the implementations.
- Own & create Test Repositories, Artifacts and collaborate with assignees in maintaining standards.
- Establish a CI/CD setup using automated tools i.e., GitLab CI, Jenkins, Bamboo..etc. with other stakeholders I.e., DevOps teams to ensure efficient & High-Quality in deliverables.
- Conduct functional testing on UI, API components with industry recognized tools & frameworks I.e., Selenium, SoapUI, Rest Assured...etc.
- Conduct Non-functional testing (Performance, Security, Accessibility...etc.) with industry recognized tools.
- Make a positive impact on the organizations Quality Engineering technical practices through innovative ideas & concepts.
- Ensures the reliability and effectiveness of artificial intelligence (AI) and machine learning (ML) models within software applications or systems testing.
Candidate Profile
- A Bachelor's Degree in Computer Science, Software Engineering, or equivalent qualification
- Minimum 1-2 years' experience of overall Software Quality Engineering with 1+ years hands on experience in Quality Engineering technical aspects.
- Minimum 2 years' experience with working in an Agile team & a good sense of understanding about DevOps.
- ISTQB Certified Tester Foundation Level
- Oracle Certified Associate in J2EE, AWS Certifications or Any Valid Technical Certification (Preferred).
- A wizard in technical frameworks able to highlight solutions using them for technical impediments.
- Hands on experience in Object Oriented Programming concepts through a widely adapted programming language (Java, C#...etc.)
- Good experience with Non-functional industry test Automation tools & technologies.
- Hands on experience in Defect management & Triage.
- Good understanding on principles of stakeholder collaboration.
- A thorough experience with Software Engineering and Quality Engineering methodologies, principles & solution architectures
- A good understanding of the latest Network, Cloud technologies & breakthroughs.
- Familiarity with Test Management tools such as Zephyr, JIRA...etc.
- Hands on experience with writing Unit tests & performing Product deployments will be an advantage.
- Proficiency in Agile and Scrum Methodologies (Preferred)
- Hands on experience in artificial intelligence (AI) & machine learning (ML) models within QA testing.