As a Software Quality Assurance (QA) Engineer you will play a crucial role in ensuring the delivery of high-quality software products. You will be responsible for designing and implementing effective quality assurance strategies conducting tests identifying defects and working closely with cross-functional teams to resolve issues. Your attention to detail strong analytical skills and expertise in testing methodologies will contribute to the overall quality and reliability of our software solutions.
Responsibilities:
- Estimate prioritize plan and coordinate quality testing activities
- Develop and execute comprehensive test plans test cases and test scripts to validate software functionality and identify defects
- Record test progress and test results
- Identify document and track software defects and work closely with development teams to investigate and resolve issues
- Conduct various types of testing including functional integration regression and performance testing to ensure the quality and reliability of software products.
- Perform manual and/or automated testing
- Liaise with software developers and internal teams to understand project or software concept objectives project requirements user stories and acceptance criteria
- Stay up-to-date with new testing tools and test strategies and propose ideas that can streamline our existing process
- Collaborate with cross-functional teams to define and implement quality metrics processes and best practices.
- Continuously improve testing processes tools and frameworks to enhance efficiency and effectiveness.
Requirements
- Bachelors degree or higher in Computer Engineer/Computer Science/Information Technology or related field
- Minimum 3 years in software quality assurance preferred fresh graduates are welcome to apply
- Understanding of QA methodologies tools and processes
- Experience or interest in testing on Windows Mac OS and Linux platforms
- Ability to design and execute test plans test cases and test scripts
- Familiarity with automated testing tools is a plus
- Able to work with a team and/or stakeholder to achieve operational targets
- Exposure to or interest in various testing types: functional integration regression performance and security testing (a plus)
- Strong analytical and critical thinking abilities
- Good problem-solving and multi-tasking skills
- Effective project management capabilities
- Team player with strong communication and collaboration skills