Job Description
Job Description
We are seeking a dedicated Software Test Engineer to join our team.
Your primary role will be to ensure our software products are of the highest quality by designing and implementing tests, debugging and defining corrective actions.
You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
The ideal candidate should have a keen eye for detail, excellent communication skills, and a passion for quality.
Familiarity with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment is a must.
Responsibilities
- Reviewing software requirements and preparing test plans
- Executing tests on software usability
- Analyzing test results on database impacts, errors or bugs, and usability
- Regression Testing
- Participating in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems
- Ensuring compliance with general programming best practices, accepted web standards and those established by our team
- Plan, create and manage the overall Quality Planning strategy
- Collaborate with the Software Development team
- Identify key KPIs for product quality
- Prepare and present reports and metrics to Senior Management
- Developing and running automated test scripts
Qualifications
- Proven work experience as a Software Test Engineer, Software Engineer or similar role
- Experience in project management and QA methodology
- Experience with Azure Devops and Test Plans
- Ability to document and troubleshoot errors
- Excellent communication skills
- Attention to detail
- Analytical mind and problem-solving aptitude
- Strong organizational skills
- BSc/BA in Computer Science, Engineering or a related field or equivalent work experience