Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Using evidence to solve problems analytical and methodical
- Work independently and as part of a team.
- Work in a fast-paced, changing environment and out of box thinker as well.
Job Requirements
- Worked before in an agile development environment, especially SCRUM framework.
- Have experience of/participated in building a test automation project from scratch.
- Contributed in building a test automation process/ workflow
- Technical Skills
- Good understanding of test automation phases and approaches.
- Experience working with automation of APIs, mobile, and web.
- Designing, prioritize and developing test automation scripts, suites.
- Proficiency in programming languages such as Java and/or JS/Python.
- Have good problem-solving skills.
- Experienced with more than one of any test automation tools & frameworks i.e: selenium
webdriver, cypress, appium, espresso, Apache JMeter, rest-assured...etc. - Familiar to work with one or more design patterns i.e: POM.
- Utilize performance & load testing methodologies.
- Familiarity with “BDD/TDD” agile software development models in relation to test process.
- Familiarity with different testing frameworks, i.e: data-driven, keyword-driven, and
behavior-driven tests...etc. - Have ability to plan for a test automation project and initiate it.
- Collaborate with the development & product teams to provide regular testing status and
automated reports with test results. - Experienced with distributed repos (e g. Git), Integrating with CI/CD tools and pipeline.
- Fair knowledge of clouding and cloud testing as well.
- Extensive experience in REST-API, and microservices testing.
- Experience in using SQL to query relational databases.
- Use of logging tools and analyzing issue from logs, like Kibana.
- Able to read and modify test script and code refactoring.
- Helps troubleshooting/debugging the defects, also helps in identifying the root-causes.
- Familiarity with any ALM. i.e Jira, TFS,..etc.
Personal Skills:
- Solid testing mentality.
- Strong attention to detail.
- Pro-active and having ability to start from scratch and recommend enhancements
Featured Jobs
Similar Jobs
- Automation Testing Engineer.Fawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza2 days ago
- Senior Testing EngineerFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza2 days ago
- Senior Quality Control Automat...The Address Investments for Real Estate Consultancy - New Cairo, Cairo1 month ago