CrawlJobs Logo

Senior Software QA Engineer

https://www.roberthalf.com Logo

Robert Half

Location Icon

Location:
United States , Portland

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for a Senior Software QA Engineer to lead the charge in designing, developing, and executing software test plans for embedded products. If you love hunting down bugs, automating everything in sight, and making engineers sigh with your extremely thorough reviews, this one’s for you.

Job Responsibility:

  • Build and execute test plans for new software
  • Create and maintain manual and automated tests
  • Track down defects, document them, and make sure they never return
  • Help shape internal standards, processes, and test automation frameworks
  • Keep test environments configured and behaving nicely
  • Review software throughout the dev cycle and ask the important question: “But… can we verify it?”

Requirements:

  • Top‑tier collaboration skills
  • Excellent technical writing skills
  • Strong scripting/programming chops for tests, tools, and reporting
  • Hands-on experience with embedded software development
  • Confidence in testing methodologies, metrics, and design/implementation reviews
  • Ability to read C/C++ without flinching
  • Bachelor’s degree in CS, Software Engineering, or a related STEM field
  • 3+ years of SQA experience in embedded systems
  • Proven experience in software quality assurance for embedded systems, with a minimum of 3 years
  • Strong programming skills, including scripting for test automation and tool integration
  • Proficiency in C/C++ and the ability to review software designs for verifiability
  • Expertise in testing methodologies, quality metrics, and defect tracking systems
  • Familiarity with building systems and CI/CD pipelines
  • Ability to produce technical documentation and protocols for execution by others
  • Knowledge of test management tools and frameworks

Nice to have:

Bonus points for JIRA workflow design and test management

What we offer:
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • free online training

Additional Information:

Job Posted:
January 07, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software QA Engineer

Senior Software Engineer

Axis Security - Acquired by HPE Aruba is seeking a highly skilled and motivated ...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Proficiency in one or more languages such as C#, JavaScript/TypeScript, or Go
  • Experience with frameworks such as .NET Core & React
  • Strong understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
  • Strong experience in building RESTful APIs and microservices architectures
  • Experience working with one of the leading vendors for big data processing, analytics, and storage (Advantage)
  • Experience with AWS, Azure, or Google Cloud Platform (GCP) (Advantage)
  • Understanding of secure coding practices and data protection regulations (Advantage)
  • Experience with unit testing, integration testing, and automated testing frameworks (Advantage)
  • Experience with Docker, Kubernetes, Gitlab, or other CI/CD tools (Advantage)
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain robust, scalable, and high-quality software applications
  • Contribute to architectural decisions, ensuring efficient system design and implementation
  • Design and optimize data pipelines, integrating structured and unstructured data sources into data lakes
  • Write clean, maintainable, and well-documented code while enforcing coding standards and best practices (SOLID principles, TDD, CI/CD)
  • Identify bottlenecks and optimize application performance, scalability, and security
  • Mentor junior developers, conduct code reviews, and promote knowledge sharing within the team
  • Work closely with product managers, designers, DevOps, and QA teams to deliver high-quality software solutions
  • Troubleshoot and resolve complex technical issues across different components of the software stack
  • Participate in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Diversity, Inclusion & Belonging
  • Fulltime
Read More
Arrow Right

Senior Software QA Engineer

Inetum Polska is part of the global Inetum Group, focusing on driving digital tr...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Min. 5 years' experience in automated testing and implementation of automation strategies
  • Experience in designing, implementing and maintaining automated tests (UI, API, regression tests)
  • Experience working with CI/CD and integration of automated tests (e.g. Jenkins, GitLab CI/CD)
  • Knowledge of programming languages used in automation (one of the following will suffice: Python, Java, JavaScript)
  • Ability to create test frameworks
  • Knowledge of version control systems (e.g. Git)
  • Experience in testing various systems (web applications, APIs, microservices)
  • Ability to implement test automation in an organisation from scratch
  • Knowledge of test management and bug tracking tools
  • English language proficiency at B2+ level
Job Responsibility
Job Responsibility
  • Design and implementation of automated test strategies
  • Creation and maintenance of automated tests for various systems
  • Collaborating with the development team on code quality assurance
  • Identifying test processes that can be automated and optimising existing solutions
  • Training the team on best practices for automated testing
  • Integration of automated tests into CI/CD pipelines
  • Monitoring and analysing the results of automated tests and reporting on issues
  • Implementing regression testing across a broad spectrum of the organisation's systems
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model, allowing employees to divide their time between home and modern offices in key Polish cities
  • A cafeteria system that allows employees to personalize benefits by choosing from a variety of options
  • Generous referral bonuses, offering up to PLN6,000 for referring specialists
  • Ongoing guidance from a dedicated Team Manager for each employee
  • Tailored technical mentoring from an assigned technical leader, depending on individual expertise and project needs
  • Dedicated team-building budget for online and on-site team events
  • Opportunities to participate in charitable initiatives and local sports programs
  • A supportive and inclusive work culture with an emphasis on diversity and mutual respect
  • Fulltime
Read More
Arrow Right

Senior Software QA Engineer

Inetum Polska is part of the global Inetum Group and plays a key role in driving...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • JavaScript / Gauge / Playwright
  • HTML/DOM/CSS/attributes
  • Python / Grafana
  • CI/CD - Jenkins / Groovy
  • DB - MS SQL, Postgres
  • Git
Job Responsibility
Job Responsibility
  • Design, develop, and execute comprehensive test plans and keyword-driven test scenarios for a customer-facing telecommunications e-commerce web platform, used by multiple clients
  • Develop and maintain automated test scripts using Playwright and JavaScript to ensure high reliability and efficiency of the testing process
  • Collaborate closely with development, product, and operations teams to ensure high-quality software delivery across multiple telco services and solutions
  • Perform functional, regression, end-to-end, and performance testing to validate new features and ensure system stability
  • Identify, document, and track bugs, issues, and inconsistencies using standardized QA tools and processes
  • Ensure quality standards and testing coverage are aligned with business requirements in a dynamic telco environment
  • Continuously improve test automation frameworks and contribute to testing strategy for scalable telco platforms
  • Support integration testing with various telco backend systems and APIs
  • Analyze test results, track key quality metrics, and report testing status across projects
  • Participate in QA process improvements, code/test reviews, and mentoring junior team members when needed
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior QA Engineer

International environment; Hybrid Work; Free Meals
Location
Location
Japan , Tokyo
Salary
Salary:
5000000.00 - 9000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
August 27, 2026
Flip Icon
Requirements
Requirements
  • Experience: 5+ years in Test/QA roles, with 2+ years in a team lead capacity
  • Technical Skills: Experience in Software testing
  • Problem-Solving: Strong problem-diagnosing skills and the ability to communicate issues effectively
  • Communication: Excellent communication and team-building skills
  • Language: Business level English
  • Education: Bachelor’s degree in Computer Science, Information Systems, Computer Programming, Mathematics/Analytics, or a related field, or equivalent experience
Job Responsibility
Job Responsibility
  • International environment
What we offer
What we offer
  • Hybrid Work
  • Free Meals
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right

Senior Software QA Engineer

Senior Software QA Engineer role at Hewlett Packard Enterprise working on the Hy...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Knowledge of complete SDLC and experience in software testing methodology, tools, developing test strategy, test planning, test execution and test automation
  • Strong automation background to be able to own automation strategy and tools required to enhance a test automation framework
  • Proficiency in programming in Python
  • Strong troubleshooting and analytical skills
  • Knowledge of tools and processes for functional, regression, scale testing
  • Self-motivated with excellent verbal and written communication skills
  • Ability to use Jira, Confluence, and related software
  • Knowledge of Agile methodology and hands-on participation in Scrum
Job Responsibility
Job Responsibility
  • Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
  • Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools
  • Determines hardware compatibility and/or influences hardware design
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Senior Software QA Engineer

Senior Software QA Engineer role at Hewlett Packard Enterprise working on HPE Hy...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Knowledge of complete SDLC and experience in software testing methodology, tools, developing test strategy, test planning, test execution and test automation
  • Strong automation background to be able to own automation strategy and tools required to enhance a test automation framework
  • Proficiency in programming in Python
  • Strong troubleshooting and analytical skills
  • Knowledge of tools and processes for functional, regression, scale testing
  • Self-motivated with excellent verbal and written communication skills
  • Ability to use Jira, Confluence, and related software
  • Knowledge of Agile methodology and hands-on participation in Scrum
Job Responsibility
Job Responsibility
  • Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
  • Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools
  • Determines hardware compatibility and/or influences hardware design
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Senior Software QA Engineer

Cricut is seeking an experienced and versatile Software QA Engineer who will be ...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10 years of post-grad software testing experience
  • Bachelor's degree in Engineering or equivalent
  • MUST be living in or willing to immediately relocate to Salt Lake City, Utah
  • Testing user stories, APIs, and regression testing
  • Hands-on experience with web-based and mobile application testing
  • Expert-level knowledge and practical experience in creating test plans and writing test cases
  • Hands-on experience executing and analyzing results of automated test suites using Selenium or other automation tools
  • Hands-on experience testing, analyzing, and troubleshooting communication between front-end applications and APIs/Web Services
  • Experience analyzing logs and debugging using browser developer tools
  • Experience testing web-based software
Job Responsibility
Job Responsibility
  • Testing and qualifying Web, Mobile, Native, API and Hardware for product releases
  • Testing new hardware products & applications and communicating with development teams
  • Represent QA concerns in cross-functional team meetings and provide valuable end-user feedback to improve the customer experience
  • Develop and execute an organized test plan to release high quality products to market on schedule
What we offer
What we offer
  • Some relocation expenses eligible for reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer in Test II

As a Senior Software Engineer in Test II you will collaborate closely with small...
Location
Location
India , Noida
Salary
Salary:
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Vocational Diploma (or another 2-year degree) or Coding Bootcamp with education in Information Technology and Computer Science
  • Six (6+) years of experience in QA Automation
  • Ability to apply systems thinking to the entire software development lifecycle
  • Friendly attitude and collaborative spirit
  • Strong passion for quality and excellence
  • Solid understanding of technologies that are used on our projects and how they work together
  • Solid understanding of Software Quality Assurance processes and tools
  • Highly organized, methodical, terrific problem solver, and great communicator
  • Passionate about software testing and technology
  • Skilled at finding defects
Job Responsibility
Job Responsibility
  • Serve as a testing coach for the team
  • Proactively mitigate risks for planned epics and projects
  • Work autonomously to effectively test features and document test results in an Agile environment
  • Collaborate with team members to quickly deliver customer value and learn from customer feedback
  • Come up with creative and innovative solutions to complex testing problems
  • Evaluate and help define acceptance criteria for user stories
  • Analyze and break down large user stories into smaller, more leaner stories
  • Effectively plan for all testing activities required for the selected user stories each sprint
  • Develop effective testing strategy and execute exploratory tests based on acceptance criteria
  • Develop and maintain manual test cases or documentation for complex testing scenarios
What we offer
What we offer
  • Hybrid work model
  • Leave entitlements
  • Hospitalization/caregiving leaves
  • Paid parental leaves (Maternity, Paternity, & Adoption)
  • Group Health Insurance
  • Accidental Insurance
  • Tax-saving reimbursements
  • Provident Fund (PF)
  • Casual work environments
  • Company Events and Celebrations
  • Fulltime
Read More
Arrow Right