C, Python, Bash, PyTest, Robot Framework). * Knowledge of CI/CD automation (GitHub Actions, GitLab CI) and version control. * Experience with test management tools (e.g. TestRail, Zephyr)
C, Python, Bash, PyTest, Robot Framework). * Knowledge of CI/CD automation (GitHub Actions, GitLab CI) and version control. * Experience with test management tools (e.g. TestRail, Zephyr)
Testing and delivery: pytest, Git, GitHub Actions/workflow-style CI/CD * Domain (nice to have): media, entertainment, creator economy, CTV, OTT, SSAI, VAST, CDN, edge processing The AI Mandate: AI ...
Testing and delivery: pytest, Git, GitHub Actions/workflow-style CI/CD * Domain (nice to have): media, entertainment, creator economy, CTV, OTT, SSAI, VAST, CDN, edge processing The AI Mandate: AI ...
C, Python, Bash, PyTest, Robot Framework). * Knowledge of CI/CD automation (GitHub Actions, GitLab CI) and version control. * Experience with test management tools (e.g. TestRail, Zephyr)
C, Python, Bash, PyTest, Robot Framework). * Knowledge of CI/CD automation (GitHub Actions, GitLab CI) and version control. * Experience with test management tools (e.g. TestRail, Zephyr)
Remote - Senior Software Engineer, Quality Engineering
Scottsdale, AZ · On-site +1
$123K - $162K/yr
Experience with automated testing across the stack, including unit, integration, and end-to-end frameworks such as Playwright, Cypress, Jest, Vitest, or pytest. * Experience with RESTful API design ...
Remote - Senior Software Engineer, Quality Engineering
Scottsdale, AZ · On-site +1
$123K - $162K/yr
Experience with automated testing across the stack, including unit, integration, and end-to-end frameworks such as Playwright, Cypress, Jest, Vitest, or pytest. * Experience with RESTful API design ...
Software Engineer - Entry Level
Scottsdale, AZ · On-site
$86K/yr
Experience writing automated tests with frameworks like PyTest to ensure software quality. Familiarity with Git-based version control workflows, such as branching and merge requests. Exposure to CI ...
Software Engineer - Entry Level
Scottsdale, AZ · On-site
$86K/yr
Experience writing automated tests with frameworks like PyTest to ensure software quality. Familiarity with Git-based version control workflows, such as branching and merge requests. Exposure to CI ...
Software Engineer - Entry Level
Scottsdale, AZ · On-site
$86K/yr
Experience writing automated tests with frameworks like PyTest to ensure software quality. Familiarity with Git-based version control workflows, such as branching and merge requests. Exposure to CI ...
Software Engineer - Entry Level
Scottsdale, AZ · On-site
$86K/yr
Experience writing automated tests with frameworks like PyTest to ensure software quality. Familiarity with Git-based version control workflows, such as branching and merge requests. Exposure to CI ...
From Analyst to Data Engineer: 12-Month Master Plan
Snowflake, AZ · On-site
$175/hr
Avoid the temptation to do everything in notebooks; package your code into a src/ directory with a pyproject.toml and basic pytest coverage. Engineer Python differs from analyst Python more in ...
From Analyst to Data Engineer: 12-Month Master Plan
Snowflake, AZ · On-site
$175/hr
Avoid the temptation to do everything in notebooks; package your code into a src/ directory with a pyproject.toml and basic pytest coverage. Engineer Python differs from analyst Python more in ...
From Data Analyst to Data Engineer in 12 Months
Snowflake, AZ · On-site
$175/hr
Avoid the temptation to do everything in notebooks; package your code into a src/ directory with a pyproject.toml and basic pytest coverage. Engineer Python differs from analyst Python more in ...
From Data Analyst to Data Engineer in 12 Months
Snowflake, AZ · On-site
$175/hr
Avoid the temptation to do everything in notebooks; package your code into a src/ directory with a pyproject.toml and basic pytest coverage. Engineer Python differs from analyst Python more in ...
Pytest information
What is Pytest?
What are the key skills and qualifications needed to thrive as a Pytest automation engineer?
How does a Pytest automation engineer typically collaborate with developers and QA teams during a software release cycle?
What is the difference between Pytest vs Selenium Tester?
| Aspect | Pytest | Selenium Tester |
|---|---|---|
| Primary Focus | Automated testing framework for Python code | Web application testing using browser automation |
| Required Skills | Python programming, testing frameworks | Web technologies, Selenium WebDriver, scripting |
| Work Environment | Software development, QA teams, CI/CD pipelines | Web testing, QA teams, browser environments |
| Common Certifications | Python certifications, testing certifications | Selenium certifications, QA certifications |
Pytest is a Python testing framework used primarily for unit and integration testing of Python applications. Selenium Tester specializes in automating web browsers to test web applications. While both roles involve testing, Pytest focuses on code-level testing within Python projects, whereas Selenium Testers focus on browser-based testing of web interfaces. Understanding these differences helps teams assign the right tools and skills for their testing needs.
What are popular job titles related to Pytest jobs in Arizona?
For Pytest jobs in Arizona, the most frequently searched job titles are:
What job categories do people searching Pytest jobs in Arizona look for?
The top searched job categories for Pytest jobs in Arizona are:

Senior Design Verification Engineer
Phoenix, AZ • On-site
Full-time
Re-posted 5 days ago
Job description
ASSA ABLOY Opening Solutions is seeking a Senior Design Verification Engineer within the Embedded Systems team. This role is essential for the successful development and launch of products. You'll work closely within engineering to help define test methodologies, ensure rigorous validation of our connected hardware solutions, develop automation and CI/CD infrastructure and strategies that helps support a robust and scaling test product test methodology.
What will you do as our Senior Design Verification Engineer?
The Senior Engineer role has the following expectations:
- To exhibit initiative and be able to perform at a high level and with limited supervision within a supportive and multi skilled team-based development environment.
- Able to prioritize work and produce consistent progress towards defined goals.
- Able to take assigned tasks, identifying and clarifying inconsistencies and be able to progress to high standard of completion.
- Able to take ownership of the testing of new product features, analyze use cases and create relevant tests to exercise the product functionality.
- Ability to develop expertise in new areas of technology identified to support future product development.
- Able to clearly communicate technical concepts both verbally and in writing.
- Participate and contribute to the technical design process.
- Adopt a consultative approach to problem solving where requirements may need clarifying.
- Understands the need for clear, concise and maintainable technical documentation to assist management and peer engineers.
Primary Duties Other duties may be assigned.
- Able to develop a Test Plan based on product or design specifications, schematics, and other relevant inputs.
- Capable of defining test cases that validate specific functional and performance requirements.
- Able to design and implement test solutions within clearly defined constraints.
- Collaborates with stakeholders to clarify objectives and identify practical solutions.
- Demonstrates the ability to analyze customerreported issues and support defect triage activities.
- Able to prepare and present test results and reports to relevant stakeholders.
- Understands how the product under test fits into and interacts with the overall system solution.
- Able to identify and develop multiple usecase scenarios for a given feature.
- Capable of designing and executing nonfunctional tests (e.g., performance, reliability).
- Comfortable working with a variety of testing technologies and tools.
- Proactively investigates issues and improvement opportunities in existing processes and contributes to corrective actions.
- Understands test-driven development (TDD) principles and collaborates with stakeholders to review and validate test plans.
- Strong understanding of systemlevel and solution testing, including interoperability and longterm stress or reliability testing.
- Able to apply a broad range of testing techniques to support scalable and automated CI/CD pipelines.
- Monitors, triages, and resolves test failures occurring within CI/CD pipelines.
- Designs, updates, and documents CI/CD infrastructure to support new features.
Essential Qualifications (this is a role with wide scope and people with suitable experience are encouraged to apply.)
- Engineering degree (or equivalent), or comparable practical experience.
- Six (6) to ten (10) years of relevant industry experience.
- Previous handson experience with embedded device testing, embedded firmware testing, software testing, or closely related test activities.
- Working knowledge of software installation and configuration on Windows and Linux platforms.
- Capable of installing and configuring basic computer hardware and setting up connections to local networks and backend systems.
- Experience using test case management tools.
- Background in scripting for test or automation purposes.
- Experience tracking software development activities using Jira or similar tools.
- Familiarity with Agile and Lean development methodologies.
- Ability to develop and maintain coded or automated test solutions.
- Experience working with singleboard computers (e.g., Arduino, Raspberry Pi) and interfacing with sensors, relays, and stepper motors.
- Ability to design and build physical test setups, including managing external suppliers when required.
- Understanding of test and development approaches such as datadriven (DDT), behaviordriven (BDD), testdriven development (TDD), acceptance testing, unit testing, and performance or reliability testing.
- Experience performing systemlevel and system integration testing, including endtoend validation.
- Proficient with standard development tools such as editors and compilers.
- Comfortable using common lab and test equipment, including oscilloscopes, multimeters, logic analyzers, power supplies, spectrum analyzers, and signal generators.
Preferred Qualifications
- Languages, scripting, and test frameworks (e.g. C, Python, Bash, PyTest, Robot Framework).
- Knowledge of CI/CD automation (GitHub Actions, GitLab CI) and version control.
- Experience with test management tools (e.g. TestRail, Zephyr)
- Experience testing IoT, connected hardware, or smartphone integrated products.
- Familiarity with common protocols (e.g. I2C, SPI, serial/RS232/RS485, Ethernet).
- Hardware testing using on desk fixtures, automated runners, with hardware in the loop runners and diagnostic tools.
- Demonstrable knowledge of API structures XML, JSON, or similar.
- Ability to read and understand schematics of the device under test as well as CI/CD interface boards.
- Hardware development experience (schematic entry, PCBA layout) a plus.
We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces - physical and virtual - safer, more secure, and easier to access.
As an employer, we value results - not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally.
As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences.