Quality Assurance Engineer
You will be a member of the quality assurance team under the product design and development pillar. You will be involved in the end-to-end agile development lifecycle for in-house projects starting from UI/ UX Design to Software Development, Cloud Engineering & Operations, DevSecOps, Quality Assurance and Application Security.
Key Responsibilities
1. Work with the Business Analyst and UI/ UX Designer as they engage the Product Owner and stakeholders for requirements gathering and user research to produce the User Journey Maps and high-fidelity wireframes, which feeds into development sprints
2. Prepare test cases for both front and back-end as well as entry and exit criteria for SIT and UAT to ensure that user requirements are met as described in the product backlog
3. Conduct testing for both front and back-end test cases in every development sprint using a myriad of tools such as postman for API testing
4. Create, maintain and update test scripts and pipelines for automated testing framework on the selected DevSecOps platform and toolchain i.e. Azure DevOps Center and Katalon
5. Develop documentation for quality assurance rules, policies, procedures and guidelines (RPPG) to guide future projects
6. Identify best practices and continuous improvement in quality assurance processes
Requirements
1. Background in Computer Science, Engineering or related disciplines.
2. Highly proficient in quality assurance processes and methodology.
3. Technical knowledge and experience working with DevSecOps platforms and toolchains such as Katalon and Selenium is preferred.
4. Participated in at least one full software or product development cycle, preferably using Agile Methodology
5. Excellent communication skills
6. Teamwork and collaboration skills
7. Possess critical thinking and problem-solving skills
Job Type: Contract
Contract length: 24 months
Pay: $4,000.00 - $7,500.00 per month
Schedule:
- Monday to Friday
Supplemental Pay:
- Performance bonus
Work Location: In person