Description: Our client is currently seeking a Senior QA Automation Test Engineer. This is a Contract role and will be paid hourly.
ROLE SUMMARY As Pfizer Digital Accelerates its Agile and DevOps adoption the SQA team is driving quality and test best practices across the C3 organization. A core part of these quality standards and best practices is the design and implementation of an organizational agile test strategy and associated frameworks.
As a C3 QA Automation Test engineer you will have a proven background in Software Test and a good working knowledge of Software Testing best practices and Agile methodologies.
You will understand compliance requirements for our solution patterns and be an integral part of the delivery teams and squads, with a primary focus on software testing and quality control that will help us to deliver high-quality software.
You will need to manage and apply all appropriate test metrics for the product/solution to track progress towards our quality targets.
You will be a self-motivated, detail-orientated team player who enjoys both technical and creative challenges within a fast-paced Agile environment.
Your primary responsibilities will be: reviewing and refining software product requirements and designing, developing and executing test cases. With a strong emphasis on automating test scripts to shorten the test cycle in line with C4 test strategy.
You will need to be able to integrate and work in a proactive manner with both cross-functional Agile or Waterfall product delivery teams and perform analysis, estimation, prioritization, planning and execution for all testing activities while contributing with initiatives that will improve/simplify testing to meet our objectives.
You will need to own test automated scripts cycle (design, development, execution and maintenance) and produce well structure test plans with clearly stated procedures and success criteria.
You will need to ensure all development tasks meet quality criteria through test strategy/planning, test execution, quality assurance and issue tracking.
You will need to analyze, troubleshoot and document test failures and work with development to mitigate/resolve any issues.
You will need to report all testing related metrics on time with due diligence.
As a C3 QA Test Automation Engineer, you will be responsible for building, enhancing and executing comprehensive suites of automated Test Cases for newly integrated features, automating across devices and browsers. Enhancement and maintenance of pytest automation framework, evaluating test cases for inclusion in regression test suites, serving best Practices. Your responsibilities will also include running automated tests across multiple devices/browsers on BrowserStack, setting up GitHub actions to have the automated framework carry out steps on CI/CD, setting up detailed reports for the stakeholders using tools such as Test Rail and Allure. (All these activities in collaboration with other QA Automation/Manual Test engineers in the team)
Bachelor of Science degree in Information Management, Computer Science, Engineering, Technology Management or relevant disciplines.
Minimum of 10+ years of Test specific experience which includes the following:
Experience with all phases of software testing including test planning, functional testing, and regression testing
Experience testing all layers of a web application, including front-end, service layer, and back-end testing
Experience testing cloud-based applications in AWS and/or other PaaS/SaaS platforms.
A history of working in agile, lean and/or Continuous Delivery development teams
Experience defining the scope of Manual and Automation testing within the context of each sprint/release and delivery.
Hands-on test automation, test case design, test case execution, System testing, Integration testing, Regression testing and bug management.
Experience creating and leading the implementation of test automation strategies for new software projects as well as legacy applications.
TECHNICAL SKILLS Demonstrated programming skills in Python (Pytest), Java or related object-oriented languages to develop automated test scripts.
Good understanding of software testing methodologies (functional and non-functional) and testing techniques (Grey Box and Black Box).
Working experience with following tools:
•Configuration Management (e.g. GitHub)
•Bug Tracking (e.g., Jira)
•Test Management (e.g., TestRail, Allure, ALM)
•Test tools and frameworks (e.g.,Pytest, Selenium, BrowserStack, Postman, Jmeter)
•Collaboration (e.g., Confluence, Sharepoint)
Should be familiar with Continuous integration/Continuous Delivery (CI/CD) pipeline development.
Excellent communication skills.
Attention to detail and an analytical mindset.
A team player working cross-collaboratively for delivery of quality applications focused on user experience.
Proactive working attitude.
(For Mobile applications only)
Working knowledge of mobile operating systems such as iOS and Android.
At least two years of experience in mobile (native and hybrid) application testing and development. Good knowledge of Selenium and Appium.Contact:
This job and many more are available through The Judge Group. Find us on the web at www.judge.com