Summary
Join our team as a Senior QA to ensure the quality and reliability of our cloud-based solutions. As a crucial member of our team, you will contribute to delivering high-quality products and services to our clients.
Requirements
- Education: Bachelorβs degree in Computer Science, Software Engineering, or a related field
- Experience: Minimum of 2 years of professional experience in QA engineering
- Technical Skills
- Proficiency in Python and test automation tools (e.g., Playwright, Selenium, PyTest)
- Strong understanding of manual testing methodologies and best practices
- Experience with performance testing tools (e.g., JMeter)
- Experience with Terraform is a plus
- Communication: Excellent communication skills with the ability to collaborate effectively with cross-functional teams
Responsibilities
- Test Planning: Lead the development of comprehensive test plans for software projects, considering both functional and non-functional requirements
- Test Automation: Design, implement, and maintain automated test scripts to streamline testing processes and improve efficiency
- Manual Testing: Conduct thorough manual testing to identify software defects and ensure the delivery of high-quality, bug-free products
- Performance Testing: Plan and execute performance and load testing to assess system reliability, scalability, and responsiveness
- Quality Assurance: Drive and enforce quality assurance processes, standards, and methodologies across the development lifecycle
- Defect Management: Collaborate with development teams to identify, track, and manage software defects through resolution
- Test Reporting: Generate detailed test reports and provide feedback to the development team on the quality of software products
- Test Documentation: Create and maintain test documentation, including test cases, test scripts, and testing-related artifacts
Preferred Qualifications
- Technologies: Automation Testing, Python, Selenium, Playwright
- Skillset competencies