Quality Assurance Engineer - Python Selenium
Posted on May 27, 2025
Job Description
- Skills Required
- Playwrite
- Selenium
- PyTest
- JMeter
- Terraform
- Job Description
- Job Role: Intermediate Quality Assurance Engineer - Python Selenium
- Role/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.
- Qualifications:
- Education: Bachelor�s degree in Computer Science, Software Engineering, or a related field.
- Experience: 3-4 years of professional experience in QA engineering.
- Technical Skills:
- a) Proficiency in Python and test automation tools (e.g., Playwright, Selenium, PyTest)
- b) Strong understanding of manual testing methodologies and best practices.
- c) Experience with performance testing tools (e.g., JMeter).
- d) Experience with Terraform is a plus
- Communication: Excellent communication skills with the ability to collaborate effectively
- with cross functional teams.
Required Skills
playwrite selenium pytest jmeter terraform