Senior Quality Engineer IV

Javen Technologies
  • Cincinnati, OH
  • Instant Apply
3 days ago

Job Description

 Job Description: QA Automation Engineer / Automated Tester
Duration: 6+ Months with possible extension
Location: Cincinnati, OH

Technical Skills:
Must Have: QA Automation | Selenium WebDriver | Java | Python | Cucumber | BDD | Gherkin | JUnit | TestNG | Maven | Jenkins | CI/CD | SOAP UI | XML | API Testing | Web Services Testing | Kafka | Data Testing | Big Data | Regression Testing | Agile Scrum | Kanban
 
Job Summary
We are seeking an experienced QA Automation Engineer to provide technical leadership and hands-on expertise in test automation using modern open-source tools and best practices. The ideal candidate will have experience building customized automation frameworks, testing Java and Python APIs, validating data pipelines, and supporting data movement using Kafka and big data technologies.
Key Responsibilities
  • Design, develop, and maintain scalable test automation frameworks using open-source tools and technologies.
  • Develop and execute test plans, test cases, and automated regression suites for Java and Python applications and APIs.
  • Perform API, web services, XML, SOAP, and SOAP UI testing.
  • Develop and maintain Selenium automation frameworks using Selenium WebDriver and Selenium Grid.
  • Create BDD test scenarios, features, and step definitions using Cucumber and Gherkin.
  • Utilize JUnit and TestNG for test execution and validation.
  • Develop and manage Maven targets to execute automated test suites.
  • Configure and maintain automated regression testing through Jenkins CI/CD pipelines.
  • Perform data validation and testing for data movement, Kafka messaging, and big data solutions.
  • Collaborate with cross-functional Agile teams to define test strategies and ensure quality throughout the software development lifecycle.
  • Participate in Scrum and Kanban ceremonies, including daily stand-ups, sprint planning, backlog refinement, retrospectives, and demos.
  • Provide technical guidance and collaborate with developers, data engineers, and business stakeholders to resolve quality issues.
Required Qualifications
  • Strong hands-on experience in QA automation and test framework development.
  • Proficiency in Java and/or Python programming for test automation.
  • Experience with Selenium WebDriver and Selenium Grid.
  • Hands-on experience with JUnit and/or TestNG.
  • Experience developing BDD automation scripts using Cucumber and Gherkin.
  • Strong experience with Maven and Jenkins CI/CD integration.
  • Experience in API and web services testing, including SOAP, XML, and SOAP UI.
  • Knowledge of Kafka, data testing, data validation, and big data technologies.
  • Experience with JavaScript-based technologies such as Node.js and Angular.js.
  • Strong understanding of automated regression testing and test execution strategies.
  • Familiarity with Agile methodologies, including Scrum and Kanban.
  • Excellent communication, analytical, troubleshooting, and collaboration skills.
Preferred Qualifications
  • Experience building customized automation frameworks from the ground up.
  • Knowledge of C++ or other programming languages used in test automation.
  • Relevant certifications in programming, QA automation, or testing tools.
  • Experience working with multifunctional Agile data delivery teams.

Numbers & Facts

LocationCincinnati, OH

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • AngularJSunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Automation Engineeringunmatched
  • Behavior Driven Development (BDD)unmatched
  • Best Practicesunmatched
  • Big Dataunmatched
  • C++ Programming Languageunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Managementunmatched
  • Data Qualityunmatched
  • Home Automationunmatched
  • Identify Issuesunmatched
  • JUnitunmatched
  • Javaunmatched
  • Java Testingunmatched
  • JavaScriptunmatched
  • Jenkinsunmatched
  • Kanbanunmatched
  • Mavenunmatched
  • Node.jsunmatched
  • Open Sourceunmatched
  • Problem Solving Skillsunmatched
  • Product Demonstrationunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Engineeringunmatched
  • Regression Testingunmatched
  • SOAP (Simple Object Access Protocol)unmatched
  • Scalable System Developmentunmatched
  • Scripting (Scripting Languages)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Seleniumunmatched
  • Selenium Gridunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Testingunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Dataunmatched
  • Test Plan/Scheduleunmatched
  • Test Programunmatched
  • Test Scenariounmatched
  • Test Strategyunmatched
  • Test Suiteunmatched
  • Test Toolsunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Validation Testingunmatched
  • Web Servicesunmatched
  • Web Testingunmatched
  • XML (EXtensible Markup Language)unmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder