We are seeking a driven Quality Assurance Engineer to champion quality across our software products. This pivotal role encompasses designing robust test strategies, developing scalable automation frameworks, and ensuring seamless integration of testing into CI/CD pipelines. You will collaborate closely with development teams to swiftly resolve issues and uphold compliance with industry standards, driving continuous improvement throughout the software lifecycle.
Key Responsibilities:
- Test Planning & Automation:
- Develop and implement comprehensive test plans, test cases, and automation frameworks suited for varied software environments.
- Script Development:
- Design, maintain, and optimize automated test scripts targeting functional, performance, and security requirements.
- Testing Execution:
- Conduct regression, exploratory, and usability testing to ensure software integrity and user satisfaction.
- CI/CD Integration:
- Embed automated tests into CI/CD workflows using tools such as Jenkins, GitHub Actions, or GitLab CI.
- Defect Management:
- Identify, document, and manage defects using tools like Jira or Bugzilla, collaborating closely with developers for timely resolution.
- Documentation & Compliance:
- Create and maintain thorough documentation for test cases, test results, and defect tracking.
- Ensure all processes adhere to relevant security requirements and industry standards (e.g., GDPR, ISO 27001).
- Reporting & Continuous Improvement:
- Produce detailed test reports and risk assessments; proactively recommend process enhancements.
- Mentorship & Best Practices:
- Mentor junior QA engineers and actively contribute to elevating QA best practices across the team.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least 2 years of hands-on experience in software testing and automation.
- Proficiency with automation testing tools (e.g., Selenium, Cypress).
- Strong programming skills in Python, Java, or JavaScript.
- Experience in API testing using tools like Postman or REST Assured.
- Familiarity with CI/CD tools and performance testing frameworks (JMeter, LoadRunner).
- Strong analytical acumen and capability to thrive in agile environments.
Why Join Us?
- Collaborate with a team using cutting-edge technologies.
- Benefit from a flexible work environment and opportunities for career growth.
- Receive a competitive salary and comprehensive benefits package.
Resources for Effective Preparation:
- Automation & Frameworks
- Programming for Test Automation
- API & Performance Testing
- CI/CD Integration
- Industry Compliance Standards
Interview Preparation Tips:
- Prepare examples of how you’ve integrated automated testing with CI/CD pipelines.
- Be ready to discuss defect management workflows using Jira/Bugzilla and compliance strategies for industry standards.
- Emphasize collaborative achievements, mentoring experiences, and contributions to QA process improvement.
- Practice explanations of automation scripting and performance/security testing approaches.
If you’re passionate about elevating software quality and thrive in innovative environments, we invite you to apply and shape the future of our technology solutions