Title: Senior QA Automation Engineer
Location: Illinois (IL)
Experience: 14+ Years
Visa: GC
Job Description:
We are seeking a highly skilled Senior QA Automation Engineer with over 14 years of experience to join our team in Illinois. As a Senior QA Automation Engineer, you will play a key role in designing, developing, and implementing automated testing solutions to ensure the quality and reliability of our software products.
Responsibilities:
- Designing, developing, and maintaining automated test scripts and frameworks.
- Implementing automated testing strategies for web applications, APIs, and mobile platforms.
- Collaborating with development teams to integrate automated tests into continuous integration and continuous deployment (CI/CD) pipelines.
- Performing test automation code reviews and providing feedback to ensure code quality and best practices.
- Identifying and documenting test cases based on functional and non-functional requirements.
- Executing automated tests, analyzing results, and reporting defects.
- Setting up test environments and configuring test data as needed.
- Developing and maintaining test documentation and artifacts.
- Mentoring junior QA engineers and providing technical guidance.
- Keeping up-to-date with industry best practices and emerging trends in QA automation.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Minimum of 14 years of experience in software quality assurance and automated testing.
- Strong proficiency in test automation tools and frameworks such as Selenium, Cypress, TestNG, JUnit, or similar.
- Experience with programming languages such as Java, Python, JavaScript, or C# for test automation.
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, etc.) and version control systems (Git).
- Solid understanding of software QA methodologies, tools, and processes.
- Excellent analytical and problem-solving skills with attention to detail.
- Strong communication and collaboration skills to work effectively in a team environment.
- Ability to prioritize and manage multiple tasks in a dynamic work environment.
Preferred Qualifications:
- Certification in software testing (ISTQB, CSTE, etc.) is a plus.
- Experience with performance testing tools (JMeter, LoadRunner, etc.).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with Agile methodologies and practices (Scrum, Kanban).
How to Apply:
Interested candidates should send their resume and cover letter to career@infomn.com. Please indicate “Senior QA Automation Engineer Application – [Your Name]” in the subject line. We look forward to reviewing your application and discussing this exciting opportunity with you.