Quality Assurance Engineer
Skills
Software DevelopmentMobile TestingProduct RequirementsQuality AssuranceSoftware QualitySoftware Quality AssuranceTest Planning
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Engineering or a related field
- 3-5 years of experience in software quality assurance involving both manual and automated testing
- Proficiency in test automation tools such as Selenium QTP JUnit
- Strong understanding of QA methodologies and software development
- Experience with bug tracking and test management tools such as JIRA TestRail
- Excellent analytical and problem-solving skills
- Strong interpersonal and communication skills
Nice to have
- Mobile application testing
- Agile processes expertise
- ISTQB certification
Day to day
- Develop and document test plans test cases and test scripts based on product requirements and technical specifications
- Perform manual and automated testing to ensure software functionality performance security and usability
- Identify document and track bugs using a bug tracking system
- Continuously enhance test automation coverage and maintain automated test scripts and frameworks
- Collaborate with development and product management teams to align testing with product requirements
