QA Engineer (Cypress Postman) (Remote)
at Datafin IT Recruitment
South Africa, , South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Jul, 2024 | Not Specified | 10 Apr, 2024 | N/A | Programming Languages,Web Applications,Computer Science,Agile,Mobile Apps,Android,Typescript,Cypress,Python,Test Automation Tools,Testing,Java | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
QA Engineer (Cypress & Postman) (Remote) IT - Software Testing
Cape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ Remote
ENVIRONMENT:
JOIN the expanding team of a fast-growing FinTech company seeking a highly skilled QA Engineer. You will create, develop, and implement comprehensive test plans, test cases, and test scripts to guarantee the quality and performance of software products while identifying & thoroughly documenting software defects and ensuring the delivery of the highest quality product possible. You will require a Bachelor’s Degree in Computer Science/Software Engineering, or a related field, prior work experience as a Quality Assurance Engineer or a similar role with expertise in QA software methodologies, tools, and processes with proficiency QA tools such as Jira, API and Test Management platforms & hands-on experience with test automation tools and frameworks, such as Cypress, Postman, Newman, and the BDD Cucumber framework.
REQUIREMENTS:
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
Experience/Skills
- Previous experience as a Quality Assurance Engineer or similar role with expertise in QA software methodologies, tools, and processes.
- Strong understanding of QA testing processes, including manual and automated testing techniques.
- Knowledge of the Software Development Lifecycle and testing frameworks such as Agile.
- Experience with popular QA tools such as Jira, API and Test Management platforms.
- Proficiency in testing web applications, APIs and mobile apps (iOS and Android).
- Hands-on experience with test automation tools and frameworks, such as Cypress, Postman, Newman, and the BDD Cucumber framework.
Advantageous -
- Familiarity with programming languages like Java, TypeScript or Python.
Responsibilities:
- Collaborate effectively: Work closely with cross-functional teams, including Developers, Product Managers, and Designers, to gain a clear understanding of product requirements and functionalities.
- Plan, develop, and execute tests: Create, develop, and implement comprehensive test plans, test cases, and test scripts to guarantee the quality and performance of software products.
- Conduct thorough testing: Perform Manual and Automated Testing on web and API integrations, mobile applications, and other software components.
- Defect identification and resolution: Identify and thoroughly document software defects, inconsistencies, and issues, then collaborate with the Development team to rectify them.
- Enhance Automated Testing: Continuously improve and maintain automated test suites to expand test coverage and optimise efficiency.
- Regression Testing: Ensure that new features or changes do not negatively impact existing functionality by conducting Regression Testing.
- Refine requirements and user stories: Participate in the review and refinement of product requirements and user stories to uncover potential gaps and ambiguities.
- Stay informed: Keep yourself up-to-date with industry best practices and emerging trends in quality assurance and test automation.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - QA & Testing
Software Testing
Graduate
Computer science software engineering or a related field
Proficient
1
South Africa, South Africa