Job Description
We're hiring a Senior Software Test Automation Engineer for a multi-disciplinary firm specialized in providing services to the road transport industry in Europe, founded in 1996 offering a full range of legal and proprietary software solutions and providing national and international expertise to meet clients' needs.
Responsibilities:
- Collaborate with the development team and stakeholders to understand product requirements and specifications.
- Learn the product thoroughly by exploring all features, epics, and user stories.
- Define the overall test strategy, establish testing best practices, and design testing strategies based on product needs.
- Build the architecture for the automated testing cycle, automate test scripts using tools, and implement effective test automation solutions.
- Establish and execute comprehensive test plans, test cases, and test scripts for web applications. This includes functional, regression, and performance testing.
- Identify and troubleshoot issues with the automated test, and manage defects and issues throughout the software development lifecycle.
- Analyze test results and provide comprehensive reports to stakeholders, highlighting areas of concern and recommending corrective actions.
- Maintain test documentation, including test plans, test cases, and test scripts, ensuring accuracy and consistency.
- Plan and execute continuous improvement of testing processes, methodologies, and tools to enhance test coverage, efficiency, and effectiveness.
- Support user acceptance testing (UAT) by assisting end-users in testing and validating the functionality of the product.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- 5+ years of automation testing experience.
- Has previous experience working with Agile/Scrum framework.
- Experience with automated testing tools and frameworks, such asSelenium is a must.
- API testing tools (Postman, Rest Assured, SOUP UI...etc)
- Experience in developing and implementing an automation framework.
- Must be able to set up, build, and test automation framework and not just add to existing framework.
- Proficiency in programming/scripting in C#language to develop and maintain automated test scripts.
- Experience with one or more performance testing tools like JMeter.
- Experience in Gherkin and Behavior-Driven Development (BDD) testing.
- Must have strong analytical skills, reporting, and problem-solving skills.
- Excellent verbal and written communication skills.
- Experience with mobile automation tools is a plus
Job Details
- Job Location
- El Gouna Egypt
- Company Industry
- Other Business Support Services
- Company Type
- Unspecified
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified