1

Software Development Quality Assurance Jobs in Illinois

Be Seen First

Software Quality Assurance with Review and Approval experience for SDLC Deliverables. * Experience ... Knows the difference between Waterfall and Agile software development methodologies. * Previous ...

Lead QA Engineer

Chicago, IL ยท Hybrid

$132K/yr

Promote a proactive, quality-first approach to development by embedding testing early in the software lifecycle. Skills we're seeking * 7+ years of QA Engineering * Must have both Automated AND ...

Lead QA Engineer

Chicago, IL ยท Hybrid

$132K/yr

Promote a proactive, quality-first approach to development by embedding testing early in the software lifecycle. Skills we're seeking * 7+ years of QA Engineering * Must have both Automated AND ...

The primary responsibilities include creating and maintaining automation suites, designing and executing API automation, and collaborating with development and QA teams to convert requirements into ...

Serve as a quality subject matter expert for digital health solutions, providing guidance on quality, compliance, risk management, and software development best practices. * Lead quality assurance ...

Serve as a quality subject matter expert for digital health solutions, providing guidance on quality, compliance, risk management, and software development best practices. * Lead quality assurance ...

Serve as a quality subject matter expert for digital health solutions, providing guidance on quality, compliance, risk management, and software development best practices. * Lead quality assurance ...

Director of Development

Naperville, IL ยท On-site

$150K - $195K/yr

The Director of Software Development is responsible for the strategic leadership, technical direction and operational management of the organization's Software Development, Quality Assurance and Data ...

Director of Development

Vernon Hills, IL ยท On-site

$150K - $195K/yr

The Director of Software Development is responsible for the strategic leadership, technical direction and operational management of the organization's Software Development, Quality Assurance and Data ...

QA

Chicago, IL ยท On-site

Focused on the business intelligence, application development and web/portal spaces, Dunn Solutions ... We work closely with our software vendor partners including SAP, Liferay, Microsoft, Informatica ...

Work closely with the Product, QA Automation, and Development teams during all phases of the software development lifecycle. * Track multiple test executions simultaneously and synthesize results.

Work closely with the Product, QA Automation, and Development teams during all phases of the software development lifecycle. * Track multiple test executions simultaneously and synthesize results.

SDET Consultant

Chicago, IL ยท On-site

$51.50 - $66.50/hr

Senior Software Development Engineer in Test (SDET) Duration: 6-18 months Work Mode: Onsite ... This role involves QA/UAT execution, test planning, automation development, and mentoring team ...

Required Skills * 3+ years of QA/SDET experience with hands-on automation (Selenium, Playwright, Cypress) * Proficiency in at least one scripting/programming language (Python, JavaScript)

Showing results 21-40

Software Development Quality Assurance information

What is software development quality assurance?

Software development quality assurance (QA) is a process that ensures software products meet specified requirements and quality standards before being released. QA involves planning, designing, monitoring, and improving the development process through systematic testing and review. The goal is to identify defects and issues early, reduce bugs, and ensure the software works as intended, providing a reliable and user-friendly experience. QA professionals may use both manual and automated testing methods to validate the software throughout its development lifecycle.

How does a software development quality assurance professional collaborate with developers and product managers during a project?

Software Development QA professionals work closely with developers to understand the technical implementation of features and to identify potential risks early in the development cycle. They often participate in daily stand-ups and sprint planning meetings to align on priorities and clarify requirements with product managers. Collaboration involves providing feedback on testability, reviewing user stories, and communicating defects or issues found during testing. This teamwork helps ensure software quality and smooth releases, fostering a proactive approach to problem-solving and continuous improvement throughout the project lifecycle.

What are the key skills and qualifications needed to thrive as a software development quality assurance professional?

To excel in Software Development Quality Assurance, you need a solid understanding of software testing methodologies, programming basics, and a relevant degree or certifications such as ISTQB. Familiarity with automated testing tools (like Selenium, JUnit, or TestNG), bug tracking systems (such as Jira), and CI/CD pipelines is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you identify issues and collaborate with development teams. These competencies are crucial for ensuring software reliability, reducing defects, and delivering high-quality products to users.

What is the difference between Software Development Quality Assurance vs Software Testing?

AspectSoftware Development Quality AssuranceSoftware Testing
FocusProcesses, standards, and overall quality management throughout the development lifecycleExecution of test cases to identify bugs and issues in the software
ResponsibilitiesDeveloping quality processes, audits, and ensuring compliance with standardsDesigning, executing, and reporting on test cases and scenarios
Skills & CertificationsKnowledge of QA methodologies, process improvement, certifications like ISTQBTesting techniques, tools, and certifications like ISTQB
Work EnvironmentCollaborative with development teams, process-orientedHands-on testing, often in dedicated testing teams

While both roles aim to improve software quality, Software Development Quality Assurance focuses on establishing and maintaining quality processes across the development lifecycle, whereas Software Testing concentrates on executing tests to find bugs. QA ensures the overall quality standards are met, while testing verifies specific functionalities.

Is software development quality assurance a good career?

Software development quality assurance (QA) is a viable career that involves testing software to ensure it meets quality standards, often requiring knowledge of testing tools and programming basics. It offers opportunities for growth into roles like QA lead or automation engineer and is in demand across many industries, providing stable employment prospects.

What does quality assurance do in software development?

In software development, quality assurance (QA) involves systematically testing and reviewing software to identify defects and ensure it meets specified requirements. QA professionals develop test plans, execute tests, and document issues to improve product quality and reliability throughout the development process.

What are popular job titles related to Software Development Quality Assurance jobs in Illinois?

For Software Development Quality Assurance jobs in Illinois, the most frequently searched job titles are:

What job categories do people searching Software Development Quality Assurance jobs in Illinois look for?

The top searched job categories for Software Development Quality Assurance jobs in Illinois are:

What cities in Illinois are hiring for Software Development Quality Assurance jobs?

Cities in Illinois with the most Software Development Quality Assurance job openings:

Sr. Software Development Engineer in Test (SDET)

Automox Inc.

Chicago, IL โ€ข On-site, Remote

$51.50 - $66.50/hr

Full-time

Re-posted 15 days ago


Job description

ย WHO YOU ARE

You are a seasoned Software Development Engineer in Test (SDET), or Automation QA Engineer, who is passionate about delivering a high quality product at a fast pace. You are enthusiastic about software quality, and can interact directly with product owners and delivery team members to plan, scope, schedule and implement testing activities. You have very strong communication, collaboration and analytical skills and an ability to work as part of an Agile team.ย  You will be part of a small, high performance team and will have the opportunity to excel and grow your career while helping grow our testing efforts and ensuring quality of the releases.ย 

WHAT YOU WILL DO

  • Own test strategy and execution for one or more feature areas, working closely with the cross-functional team to ensure that we meet our quality objectives

  • Design complex IT configurations to test product capabilities in simulated production-like environments

  • Perform and participate in all aspects of manual and automated test verifications. This includes feature and functional testing, load, performance, and regression testing

  • Perform root cause analysis for bugs and work with the development team to resolve them

  • Work collaboratively as part of a scrum team to deliver great software and promote an overall culture of quality

  • Identify and execute on opportunities to improve our processes to facilitate increased test coverage


DESIRED SKILLS

  • 7+ years of combined software development, QA and test automation experience.

  • 5+ years hands-on experience as an SDET or Automation QA Engineer defining test strategy, test design patterns, and executing tests with varied complexity for commercial SaaS products.

  • Proficiency with Python and experience using testing frameworks such as PyTest

  • Understanding of PHP, Python and/or Golang from the standpoint of applying automation tests.

  • API and RESTful architecture test automation experience.

  • Experience working in a Continuous Integration / Continuous Delivery (CI/CD) model including Github and CI pipeline automation tools.

  • Intellectual curiosity and a willingness for continual learning. e.g. we mostly use Python today; we may move to other languages in the future.

  • Comfortable working asynchronously on a distributed team.ย 

  • Proactively collaborates with other teams/team members across time zones.

  • A degree in Computer Science, Computer Engineering or a related subject.


WHAT WE VALUE:

Growth Mindset: We are a fast-growing company, and need people who will take initiative and take ownership to be successful in the role.ย 

Customer Mindset: You demonstrate customer fluency by advocating their needs, understanding their friction and have the urgency to solve their problems.ย 

Extraordinary Communicator: Communication is the key to success. Regardless of your level or position, you treat people and their opinions with respect. You are able to be concise, articulate and honest in the delivery of your message.ย 

Humbly Courageous: Learn through a willingness to fail, correct and move on.

Innately Curious: Status quo is not for you. You are inquisitive and remain open to new ideas and points of view. You seek to understand the 'why' and understand the how to our business.ย 

Thoughtful Decision Making: Ability to make tough decisions by identifying the root cause and applying second-order thinking.ย 

Highly Impactful: Results speak louder than words and you have the drive and resilience to rapidly shifting priorities to meet business objectives.ย 


WHY AUTOMOX

We are on a mission to raise the world's security confidence. To enable every IT Admin to automate the fundamental tasks that keep their corporation secure. This mission can only be accomplished with a culture embodies entrepreneurialism, accountability and providing our employees with the clear direction and freedom to do their best work. We don't measure excellence based on how but on the what. Each employee has a value and contribution to the success of Automox. We look forward to working with you and seeing the success you will bring on our journey.ย 


LOCATION: Home office in the US

This is an entrepreneurial opportunity to own and put your name on something truly special. Don't let the opportunity pass you by.ย 


Come join the adventure!