Senior QA Automation Engineer
SKILLS
FULL DESCRIPTION
As a Senior QA Automation Engineer at [Employer hidden — view at passion-project.co.uk] Solutions Ltd, you will be responsible for testing all features, functional and non-functional, for our Product, along with examining whether the software meets architectural requirements, developing and automating tests for software validation, ensuring the high-quality of the system, interacts with firmware developers and validation engineers or not.
Job Overview:-
---
Company Description:
[Employer hidden] Solutions is at the forefront of digital transformation, empowering businesses to navigate and thrive in the ever-evolving technological landscape. Our company is driven by a team of visionary professionals who deliver excellence through innovative solutions.
Our expertise lies in transforming businesses by leveraging cutting-edge digital technologies and providing top-tier staff augmentation services. We understand the unique challenges faced by modern enterprises and offer tailored solutions that drive efficiency, scalability, and growth.
As a Senior QA Automation Engineer at [Employer hidden] Solutions Ltd, you will be responsible for testing all features, functional and non-functional, for our Product, along with examining whether the software meets architectural requirements, developing and automating tests for software validation, ensuring the high-quality of the system, interacts with firmware developers and validation engineers or not.
Key Responsibilities:
- Create, enhance, debug, and run the test cases
- Collate and monitor the defect management process
- Manage the changes and execute regression tests
- Come up with exact solutions for problems related to object identity and error handling
- Track bug life cycle workflows: test, initiate, review, investigate, update, and confirm resolution of identified issues.
- Automated and manual tests are conducted to ensure that the software created by developers fits its purpose.
- Work closely with the developers to ensure bugs are fixed based on test case results to maintain quality and accuracy.
- Identify non-show-stopper bugs from severe bugs
- Identify weaknesses in our products
- Participate in requirement reviews to write and help others write test cases.
- Write and maintain test plans, test environments, test cases, and Automation test scripts, test tools, and track defects.
- Make recommendations for improvement to enhance process and efficiency, quality and customer experience·
- Create training materials and operating manuals, Document quality assurance activities, and create audit reports.
- Help in building an automation testing team.
Key Qualifications:
- Minimum of Bachelor’s Degree in Software Engineering, IT, or a related field
- 4-7 years of experience
- Solid coding skills for designing and implementing various automated solutions
- Preferred to have - ISTQB CTFL Certificate
Key Skills:
- Team Player, Time management and organisational Skills.
- Analytical skills and Great attention to detail
- Excellent troubleshooting and problem-solving skills
- Strong work ethic, team-oriented attitude, flexibility and aptitude to thrive in a fast-paced environment
- Ability to work effectively in a multi-cultural environment and across time zones
- Ability to multitask and work under pressure
- Excellent written and verbal communication in English and Arabic
- Strong knowledge of quality assurance methodologies
- Deep expertise in the execution of Automation test cases and Regression Testing
- Familiarity with bug-tracking tools and processes (JIRA, Asana, Trello)
- Familiarity with modern development approaches like Agile, Scrum, and Lean
- Strong knowledge in identifying and selecting the automation testing framework
- Solid test automation background to fulfil the automation tasks.
- Strong knowledge of CI/CD
- Proficiency in multiple programming languages and coding design patterns
- Strong Experience with Python (Preferred), Java, Selenium, TestNG/JUnit, Maven, Appium, Git, Rest Assured, Postman, JMeter!
- Strong experience in Mobile & Web UI test automation
- Deep understanding of HTML & JS.
- Good experience in API test automation
- Applying various designs and documenting the automation test strategy
- Creating an automated test plan
- Configuring Selenium Test Environment (STE) to set it up
- Participating in Selenium Environment Setup with an Integrated Development Environment (IDE)
- Automating the design of a framework and Implementing it as per the structure of the project
---
Apply Job Now