Job Information
Kemper Test Automation Engineer in Chicago, Illinois
Location(s)
Alpharetta, Georgia, Birmingham, Alabama, Chicago, Illinois, Jacksonville, Florida
Details
Kemper is one of the nation’s leading specialized insurers. Our success is a direct reflection of the talented and diverse people who make a positive difference in the lives of our customers every day. We believe a high-performing culture, valuable opportunities for personal development and professional challenge, and a healthy work-life balance can be highly motivating and productive. Kemper’s products and services are making a real difference to our customers, who have unique and evolving needs. By joining our team, you are helping to provide an experience to our stakeholders that delivers on our promises.
As a Test Automation Engineer , you will be responsible for developing and maintaining automated test scripts for web and mobile applications, integrating tests into CI/CD pipelines, and ensuring high-quality software delivery.
Responsibilities
Develop and Maintain Automation Frameworks: Design, build, and maintain automated testing frameworks for web applications using Selenium and for API testing, preferably with Karate or REST-assured.
Create and Execute Automated Test Scripts: Write, execute, and maintain automated test scripts for functional, regression, and API testing to validate endpoints, data integrity, and overall system functionality
API Testing: Develop and automate API tests, ensuring accurate validation of RESTful services and endpoints.
Mobile Testing: Develop automated test scripts for mobile applications, ensuring compatibility across different devices and platforms.
BDD Implementation: Collaborate with stakeholders to define BDD scenarios, convert them into Cucumber feature files, and implement step definitions for automated testing.
Integrate with CI/CD: Implement automated tests in CI/CD pipelines using tools like Jenkins and GitLab.
Test and Defect Management: Identify, document, and track defects to resolution, collaborating closely with development teams to ensure timely fixes and improvements.
Collaborate with Cross-functional Teams: Work closely with developers, product managers, and QA team members to understand requirements and ensure comprehensive test coverage.
Debugging and Troubleshooting: Analyze test results, identify issues, and collaborate with developers to troubleshoot and resolve defects.
Documentation: Maintain comprehensive documentation of test plans, test cases, test scripts, execution etc.
Continuous Improvement: Stay updated on industry best practices and contribute to the continuous improvement of the testing process and tools.
Qualifications
Bachelor’s degree in computer science, Engineering, or a related field.
5+ years of experience in test automation, with a focus on Selenium and API testing.
Proficiency with Selenium for web application testing.
Experience in API testing using Postman, REST-assured, or Karate.
Strong programming skills in Java, JavaScript.
Familiarity with REST-assured or Karate framework is preferred.
Hands-on experience in Mobile Testing with tools like Appium or Browserstack App Automate.
Experience with Cucumber and BDD for defining and implementing test scenarios.
Hands-on experience with CI/CD pipelines and version control systems like Git.
Knowledge of testing tools like JUnit, TestNG, or Cucumber.
Knowledge of testing tools like ALM and Jira.
Familiarity with cloud platforms (AWS, Azure).
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work independently as well as in a team-oriented environment
This is a hybrid position working at a Kemper office location in Alpharetta, Birmingham, Chicago or Jacksonville
Kemper is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status or any other status protected by the laws or regulations in the locations where we operate. We are committed to supporting diversity and equality across our organization and we work diligently to maintain a workplace free from discrimination.
Kemper does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Kemper and Kemper will not be obligated to pay a placement fee.
Kemper will never request personal information, such as your social security number or banking information, via text or email. Additionally, Kemper does not use external messaging applications like WireApp or Skype to communicate with candidates. If you receive such a message, delete it.
#LI-AK-1
#LI-Hybrid
Kemper at a Glance
The Kemper family of companies is one of the nation’s leading specialized insurers. With approximately $13 billion in assets, Kemper is improving the world of insurance by providing affordable and easy-to-use personalized solutions to individuals, families and businesses through its Kemper Auto and Kemper Life brands. Kemper serves over 4.8 million policies, is represented by approximately 22,200 agents and brokers, and has approximately 7,500 associates dedicated to meeting the ever-changing needs of its customers. Learn more at Kemper.com .
*Alliance United Insurance Company is not rated.
We value diversity and strive to be an employer of choice. An Equal Opportunity Employer, M/F/D/V
Our employees enjoy great benefits:
• Qualify for your choice of health and dental plans within your first month.
• Save for your future with robust 401(k) match, Health Spending Accounts and various retirement plans.
• Learn and Grow with our Tuition Assistance Program, paid certifications and continuing education programs.
• Contribute to your community through United Way and volunteer programs.
• Balance your life with generous paid time off and business casual dress.
• Get employee discounts for shopping, dining and travel through Kemper Perks.