Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Automation QA Engineer image - Rise Careers
Job details

Automation QA Engineer

Who we are 

P2H Inc. is a global software development and consulting company focused on complex, high-load, scalable web solutions for Enterprise and Government clients. 

Founded in 2006, P2H Inc. rapidly expanded globally. We have branches in the USA, Poland, Portugal, Ukraine, Saudi Arabia, and Nepal, providing extensive expertise and services across multiple regions.

We established  P2H Arabia to solidify our footprint in Riyadh and boost our regional presence.  

P2H Arabia has been operating in Saudi Arabia for seven years, focusing on large-scale digital transformation for Enterprise and Government clients. We are here to stay and develop local content. 

We invest significant efforts in understanding the local environment and specific domains to ensure our products are valuable to local communities and have a long-lasting impact.

Our Services: Software Development Services, Emerging Technology, Technology Consulting Services, UI/UX Design and Development, Cyber Security, Team as a Service. 

About Role 

We are seeking an experienced Automation QA Engineer to join the team that creates new complex solutions for government clients from the Middle East. 

Your impact

  • Analyze tools and approaches for automation testing
  • Develop and maintain automated tests for UI and API
  • Execute and optimize test processes
  • Prioritize test scenarios and create execution plans for their implementation
  • Analyze results from regression test runs
  • Maximize test coverage for critical system features
  • Write documentation for automated processes, including test plans, procedures, and cases
  • Log and document bugs in the tracking system
  • Follow and improve automated test procedures
  • Participate in code review activities
  • Identify quality issues and create test reports
  • Collaborate with the development team to clarify requirements and verify issues

We are looking for someone who has

  • At least 5 years of experience in automation testing
  • Strong knowledge of software QA methodologies, tools, and processes
  • Strong knowledge of SDLC
  • Good experience with GitlabCI or any other CI/CD tool
  • Good knowledge of Python (OOP understanding, functional/non-functional programming, etc.)
  • Experience with UI and API automation testing frameworks (like Pytest)
  • Good knowledge of REST API
  • Good understanding of Automation testing role in the project
  • Upper-Intermediate English

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Automation QA Engineer, P2H Arabia

At P2H Inc., we are excited to invite a skilled Automation QA Engineer to join our dynamic team that specializes in delivering cutting-edge solutions for government clients in the Middle East. With a rich history of rapid expansion and a firm reputation in software development since 2006, our company thrives on creating complex, high-load, scalable web solutions. In this pivotal role, you'll be responsible for analyzing tools and approaches for automation testing while developing and maintaining automated tests for both UI and API. Your contributions will significantly enhance our testing processes, allowing you to execute, optimize, and prioritize test scenarios effectively. We value thorough documentation, so you'll also be tasked with creating detailed test plans and procedures. As a key collaborator with the development team, you will clarify requirements and provide insightful reports on any quality issues encountered. We’re looking for someone with at least 5 years of experience in automation testing, a solid grasp of QA methodologies, and a deep understanding of the software development lifecycle. If you possess a strong knowledge of Python, experience with CI/CD tools like GitlabCI, and are well-versed in REST API and automation testing frameworks such as Pytest, we would love to hear from you. Join us at P2H Inc. and contribute to building transformative digital solutions that make a lasting impact locally and globally!

Frequently Asked Questions (FAQs) for Automation QA Engineer Role at P2H Arabia
What are the responsibilities of an Automation QA Engineer at P2H Inc.?

As an Automation QA Engineer at P2H Inc., you will analyze automation testing tools, develop and maintain automated tests for UI and API components, prioritize testing scenarios, and document the automation processes. You'll work collaboratively with the development team to ensure informative reporting and enhancement of our testing processes.

Join Rise to see the full answer
What qualifications are required for the Automation QA Engineer position at P2H Inc.?

To qualify for the Automation QA Engineer position at P2H Inc., candidates should have a minimum of 5 years of experience in automation testing. A solid knowledge of software QA methodologies, tools, and the software development lifecycle (SDLC) is essential. Additionally, experience with CI/CD tools, proficiency in Python, and familiarity with automation testing frameworks are important.

Join Rise to see the full answer
What programming languages should an Automation QA Engineer know at P2H Inc.?

An Automation QA Engineer at P2H Inc. should have a solid understanding of Python, including object-oriented and functional programming concepts. Familiarity with REST APIs and the ability to work with automation testing frameworks such as Pytest is also highly advantageous.

Join Rise to see the full answer
How can an Automation QA Engineer contribute to the development process at P2H Inc.?

An Automation QA Engineer at P2H Inc. contributes significantly by enhancing test coverage for critical system features, identifying quality issues early in the development cycle, and collaborating with developers to clarify requirements. Your input on test reports also improves the overall quality and reliability of our web solutions.

Join Rise to see the full answer
What type of projects will an Automation QA Engineer work on at P2H Inc.?

At P2H Inc., Automation QA Engineers will focus on complex solutions specifically tailored for government clients in the Middle East. This role involves engaging with large-scale digital transformation projects aimed at delivering high-load scalable web solutions.

Join Rise to see the full answer
What skills make a successful Automation QA Engineer at P2H Inc.?

Successful Automation QA Engineers at P2H Inc. demonstrate strong analytical skills for devising effective testing strategies, technical proficiencies with automation tools, a keen eye for detail in identifying bugs, and excellent collaboration skills to work alongside developers. A willingness to continually learn and adapt is also essential.

Join Rise to see the full answer
What can an Automation QA Engineer expect in terms of career growth at P2H Inc.?

At P2H Inc., Automation QA Engineers can expect ample opportunities for career growth, including advancing to senior QA roles or transitioning into managerial positions. The fast-paced environment and diverse range of projects encourage continuous skill enhancement and professional development.

Join Rise to see the full answer
Common Interview Questions for Automation QA Engineer
Can you describe your experience with automation testing frameworks?

When discussing your experience with automation testing frameworks, be specific about which frameworks you've used, such as Pytest. Highlight particular scenarios where you implemented these frameworks to improve testing efficiency and the overall outcomes of projects.

Join Rise to see the full answer
How do you prioritize test cases in your automation strategy?

To effectively prioritize test cases, provide a clear method you use, such as risk-based testing. Discuss how you assess the critical nature of features and how this influences your choices in writing and running automated tests.

Join Rise to see the full answer
What steps do you take to analyze test results from regression runs?

In analyzing test results from regression runs, outline your approach involving thorough examination of logs for failures, collaborating with developers to resolve issues, and updating test cases to reflect any code changes, ensuring alignment with requirements.

Join Rise to see the full answer
How would you handle a situation where your automated test identifies a bug?

Discuss a systematic approach to handling bugs found through automated testing, such as documenting the inconsistency, communicating with team members for validation, and then collaborating on solutions to fix the identified bugs.

Join Rise to see the full answer
Describe your experience working with CI/CD tools like GitlabCI.

When addressing your experience with CI/CD tools like GitlabCI, highlight specific projects where you implemented these tools in your testing process. Emphasize how they streamlined your workflows and enhanced collaboration within the team.

Join Rise to see the full answer
What documentation do you believe is important in the automation testing process?

Emphasize the critical importance of documentation in automation testing, such as writing detailed test plans, procedures, and logs of executed tests. Discuss how this documentation assists in maintaining project standards and facilitates knowledge sharing within the team.

Join Rise to see the full answer
How do you ensure you stay current with automation testing trends?

Highlight your enthusiasm for keeping pace with automation testing trends, mentioning resources like online courses, webinars, or tech blogs you follow. Discuss any certifications you may have pursued to bolster your knowledge in the field.

Join Rise to see the full answer
Have you ever had to teach or guide others on automation techniques? How did you approach it?

Share a specific experience where you mentored juniors on automation techniques. Discuss your methods, such as creating training materials, conducting workshops, or hands-on guided sessions that demonstrated practical applications of automation testing.

Join Rise to see the full answer
What is your approach to improving automated test processes?

Clarify your approach to improving automated test processes by focusing on continuous feedback loops. Discuss strategies like reviewing testing metrics, soliciting team input for process improvement, and regularly assessing tool efficiencies to adapt your testing practices.

Join Rise to see the full answer
Can you give an example of a challenging testing scenario you've faced?

Provide a specific example of a difficult testing scenario you encountered. Describe the context, the steps you took to overcome the challenge, and the ultimate outcome or learning you gained from that experience.

Join Rise to see the full answer
Similar Jobs
P2H Arabia Remote No location specified
Posted 6 days ago
P2H Arabia Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Qlik Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 11 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!