Lead Software Engineer

ACT Education Corp.

Iowa City (IA)

Hybrid

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Telecommuting after one year

Job summary

ACT Education Corp. in Iowa City is seeking a Lead Software Engineer in Quality Assurance to design, build, and maintain a scalable test automation framework across the product suite and internal systems.

You will mentor engineers, drive automation strategy, and participate in Scrum ceremonies. The role requires strong Java/Python, API testing, and CI/CD experience, with remote work possible after an initial period.

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Software Development, Information Systems or closely related field.
  • 7+ years of progressive IT experience including coding in JAVA or Python and test automation.
  • Experience with test automation tools and CI/CD in a Scrum/Agile environment.

Responsibilities

  • Lead the design, development, and support of test automation framework used across product suite and back-office systems.
  • Mentor engineers to implement test automation and drive best practices in QA.
  • Own automation testing strategy, planning for Agile sprints, and performance/scale considerations.
  • Participate in design and architecture discussions, grooming user stories, and daily scrums in a SAFe/Agile context.
  • Conduct code reviews to ensure correct automation framework implementation and quality of artifacts.
  • Collaborate with VP of QAE to develop strategic automation roadmap and data/test reporting solutions.

Skills

Java
Python
Selenium
BDD
CI/CD
QA Automation

Education

Bachelor's degree in Computer Science

Tools

Jenkins
Postman
Eclipse/IntelliJ
Git
Jira

Job description

Are you ready for new challenges and new opportunities?

Join our team!

Current job opportunities are posted here as they become available.

Lead Software Engineer in Quality Assurance

Responsible for ensuring the highest quality products by designing, developing, implementing, and supporting solutions to support the quality assurance and testing processes, especially in test automation. Lead the work of cross functional teams and contractors to drive efficiencies and foster a growth mindset through building, maintaining and enhancing a test automation framework that will be used across ACT’s software Product suite and internal back-office systems. Independently design flexible, scalable solutions, utilizing skills in data structures, algorithms, and object-oriented programming. Independently build, customize, deploy, and manage software in a continuous integration environment, including automated build, test and deployment infrastructure. Proactively monitor product scalability, reliability, consistency, and performance and own all activities related to Scrum team execution, including anticipating and proactively planning work across sprints. Conduct code reviews and ensure correct implementation of automation framework and blueprint; identify, document, triage, and resolve issues. Actively participate in design / architectural discussions, grooming user stories, sprint demos, and daily scrums in BDD approach and recommend changes. Contribute to tool selection via conducting proof of concepts and utilities related to test automation, Robotic Process Automation or AI, organizational standards, best practices and process improvements including with Software Development Lifecycle and test processes. Propose and implement solutions for test data management; build solutions around data and reports testing; ensure compliance for automation scripts and related artifacts; and report QA metrics. Mentor other Engineers to implement test automation framework. Work closely with VP of QAE to develop strategic timeline for automation. Telecommuting/remote employment allowed after one year of employment at Iowa City headquarters.

Minimum Requirements: Bachelor's degree or equivalent in Computer Science, Software Development, Information Systems or closely related field with seven years of progressive IT experience that includes: coding in JAVA or Python; TOSCA QTest; API test automation tools using Postman or RestAPI; CI/CD automation using Jenskins; IDE like Eclipse or IntelliJ; performance and load testing using tools such as Jmeter, Redline, or LoadRunner; Data analysis tools such as Splunk; database platforms such as MongoDB or Postgressql; Version Control tools such as GIT; Application Lifecycle Management tools such as Jira or Rally; working in an Agile development environment, and experience with automation testing of UI features using Selenium, developing Python scripts for testing using IDEs, and defining automation test strategy, approach, and planning for Agile sprints and as well as demonstrated ability to develop software solutions, to use JSON and XML, to mentor and coach team, and to work as part of a Scrum team, following SAFe Agile practices; strong understanding of Python; demonstrated relational and no-SQL database skills (MongoDB, Raven); and strong knowledge of version control (Git).

ACT is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. ACT participates in E-verify. ACT's online position announcements are intended only to provide general descriptions of employment opportunities; none of the information provided for any position should be interpreted as a commitment by ACT to specific terms and conditions for employment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

ACT, Inc. • Iowa City (IA)

On-site
USD 110,000 - 150,000
Lead Software Engineer, QA Automation & Test Framework
Lead Software Engineer, QA Automation & Test Framework

ACT Education Corp. • Iowa City (IA)

Hybrid
USD 120,000 - 160,000
Telecommuting after one year
Lead Software Quality Engineer
Lead Software Quality Engineer

Vizient, Inc. • Irving (TX)

On-site
USD 126,000 - 179,000
Incentive eligible
Lead Software Quality Engineer
Lead Software Quality Engineer

Vizient • Irving (TX)

On-site
USD 126,000 - 179,000
Software QA Engineer (Automated)
Software QA Engineer (Automated)

Worky • Overland Park (KS)

Hybrid
USD 70,000 - 110,000
Onsite fitness center
Medical, dental, vision benefits
401(k)
+1
Software QA Engineer (Automated)
Software QA Engineer (Automated)

Retail Success Co • Overland Park (KS)

Hybrid
USD 90,000 - 130,000
Onsite fitness center
Medical insurance
Dental insurance
+5
Lead Software QA Engineer: Test Automation Lead
Lead Software QA Engineer: Test Automation Lead

ACT, Inc. • Iowa City (IA)

On-site
USD 110,000 - 150,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Telligen • West Des Moines (IA)

On-site
USD 110,000 - 160,000
Test Automation Engineer
Test Automation Engineer

Bayer AG • Pennsylvania

On-site
USD 90,000 - 120,000
Senior Quality Engineer
Senior Quality Engineer

EDZ Systems • United States

On-site
USD 75,000 - 100,000