We are looking for an experienced
QA Engineer, to help us maintain our level of quality and reliability. By joining our team, you will be assessing software quality by designing and implementing software testing processes. You will be responsible on maintaining the code quality through exploratory and automated tests. You will be searching for bugs, identifying issues, reporting them, and making sure that they are being resolved by our development team. If you enjoy working in a fast-paced environment and being a member of a goal-oriented team, then you are fit for the role!
Job Responsibilities- Understand and analyze business requirements, features, and technical implementation
- Create and execute test cases and report testing status to project teams, in order to identify software problems
- Work closely with development team to analyze and resolve conflicts
- Design, develop and execute automation scripts using testing tools
- Raise and analyze bugs and errors found during tests
- Document results of tests for the software development team
- Execute manual test cases on areas that cannot be automated
- Perform regression testing when bugs are resolved
- Motivate the development process for efficiency and performance
- Recommend improvements in software to enhance user experience
- Enhance software delivery and quality throughout the entire software development cycle
- Post-production deployment validations
- Stay up to date with new testing tools and test strategies