
iSanqa
Introduction
Our client requires the services of a Software Engineer (Expert)
Â
- Amazing brand with cutting edge technology
- Excellent teams in Global team collaboration
- High work-life balance with Flexible hours
- Agile working environment
Â
POSITION: Contract until December 2024
COMMENCEMENT: As soon as possible
Duties & Responsibilities
ROLE:
Â
- Review requirements and define Acceptance Criteria
- Liaise with Business Stakeholders to resolve impediments and to suggest application enhancements
- Assist the team in delivering high quality software with minimal defects
- Assisting the operations team.
- Plan, construct, and execute tests
- Perform regression tests and create design steps from test cases
- Design and maintain test cases and previously developed tests
- Test effort estimations
- Report on test design and execution progress, defects status and resolution
- Provide quality metrics advising of any quality related issues and risks
- Work with application and product owners to define the scope of testing and approach
- Managing full testing lifecycle
Desired Experience & Qualification
QUALIFICATIONS:
Â
- Degree or Diploma in IT or similar
- 5 years minimum experience in implementing and maintaining test strategies and program level testing.
- ISTQB Certified Tester Foundation Level (Required)
- ISTQB Advanced Test Analyst Certification (Advantageous)
Â
Â
ESSENTIAL SKILLS:
Â
Specific technical skills:
Â
- Automated Testing – Writing and executing scripts (Cypress, Selenium, Gherkin, Cucumber, Java)
- Back-end Testing using SQL (Postgres, MySQL, Oracle)
- Regression Testing
- Functional and User Acceptance Testing
- API & Integration Testing (Postman, Insomnia or similar)
Â
General technical skills:
Â
- Able to define test approach and strategy
- Strong analytical and technical problem-solving skills
- Testing methodologies, principles, and processes
- Test Case Design and Execution
- Debugging Knowledge
- Defining & implementing the Test Plan
- Requirement Analysis
- Defect Reporting & Management
Â
Soft skills:
Â
- Self-managed / self-starter (Does not need to be micro-managed)
- Excellent communication skills
- Attention to detail
- Mentoring junior testers
- Be willing to learn and to adapt to a fast-paced environment
- Ability to work as part of a team
- Problem solving capabilities
- Above-board work ethics
- Taking pride in the delivery of quality on-time work
Â
ADVANTAGEOUS SKILLS:
Â
- ATC (Agile Team Composition) tools knowledge and experience (Confluence, JIRA etc.)
- Experience in an Agile team
- Performance Testing (JMeter, Gatling or similar.)
- Operations Knowledge and Experience (monitoring control, IM, PM, CM, documentation, end-user support, ITSM, etc.)