Your Role and ResponsibilitiesProfessional Experience
Required experience to successfully perform the role:
- A passion for QA and software testing
- Knowledge of QA best practices and different testing approaches and Product Integration Tests.
- Strong problem-solving skills and the ability to deal with complexity in a fast-paced environment
- B.A. /B.SC in IT/ Computer Science/ SW Engineering/ Systems Analysis.
- Proven experience/knowledge in testing tools and testing methodologies.
- Hands-on technical experience in testing of software projects.
- High level of English proficiency
Key Responsibilities:
- Create an extensive Test Development Plan, integrating the BA tools with external entities in an end-to-end test fashion.
- Performing Automated and Manual Tests.
- Creation and Automated Test (Cypress; Jenkins).
- Enhance Test Coverage for existing Test Plans
- Set up the testing environment and prepare a variety of scenarios for customers.
- Generate test reports manual and automated.
- Use of agile methodologies.
- Bug Management.
Required Technical and Professional Expertise
- 5 + years of Software Domain Experience understanding of methodologies like agile, Scrum, DevOps
- Strong communication skills and teamwork spirit in a multinational environment
- Experience across some or all the following testing types: black box, white box, performance, security, integration
- Experience in working with test automation frameworks, ideally in a Windows /.Net C# /React environment is a definite advantage
- Experience with Windows application and web service testing.
- Familiar with shell commands, shell scripting, experience a definite advantage
- Exposure to the following Dev / tests / CI/CD framework: Jira. Git, Jenkins
- Exposure to the following test framework: Cypress, ZeroCode (API tests) ,Jenkins and TestRail
Preferred Technical and Professional Expertise
- A passion for QA and software testing
- Knowledge of QA best practices and different testing approaches and System Tests.
- Strong problem-solving skills and the ability to deal with complexity in a fast-paced environment
- B.A. /B.SC in IT/ Computer Science/ SW Engineering/ Systems Analysis.
- Proven experience/knowledge in testing tools and testing methodologies.
- Hands-on technical experience in testing of software projects.
- High level of English proficiency