DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

SCRAM Systems Quality Assurance Automation Engineer in Cincinnati, Ohio

Job Summary:

As a QA Automation Engineer at Scram Systems, you will play a crucial role in ensuring the quality and reliability of our software applications through the design, development, and execution of automated test scripts. You will collaborate with cross-functional teams, including developers, product managers, and quality assurance professionals, to identify test requirements, create test cases, and implement automated testing solutions. You will be an integral part of our agile development process, promoting best practices in testing and quality assurance.

Duties/Responsibilities:

  • Develop and maintain automated test scripts and frameworks for various software applications, including web, mobile, and backend systems.

  • Collaborate with development and QA teams to identify test scenarios, create test plans, and implement comprehensive automated test suites.

  • Execute automated tests, analyze test results, and report defects using established testing methodologies.

  • Contribute to the continuous improvement of our testing processes, tools, and techniques to enhance efficiency and effectiveness.

  • Participate in design and code reviews to ensure testability and reliability of software features.

  • Work closely with cross-functional teams to understand product requirements, user stories, and acceptance criteria.

  • Proactively identify opportunities to enhance test coverage, including edge cases, negative testing, and performance testing.

  • Monitor and maintain automated test environments, addressing any infrastructure issues that may impact testing.

  • Stay current with industry trends, emerging technologies, and best practices in QA automation and software testing.

Skills/Abilities:

  • Proficiency in programming languages such as Java, Python, C#, or similar, and experience with test automation frameworks (e.g., Selenium, Appium, JUnit, TestNG).

  • Hands-on experience with API testing, including familiarity with tools like Postman or RestAssured.

  • Knowledge of version control systems (e.g., Git, SVN) and continuous integration/continuous deployment (CI/CD) processes.

  • Strong problem-solving skills and attention to detail, with the ability to troubleshoot complex issues and drive them to resolution.

  • Excellent communication and collaboration skills to work effectively in a cross-functional team environment.

  • Familiarity with agile development methodologies and practices.

  • Experience with performance testing and security testing is a plus.

Education and Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • Proven experience as a QA Automation Engineer or similar role, with a strong understanding of software testing principles and methodologies.

  • Certifications in software testing (e.g., ISTQB) or relevant technologies are desirable.

Physical Requirements (With or without reasonable accommodation):

  • Sitting: 41-70%

  • Standing: 15-40%

  • Walking: Under 15%

  • Reaching: Under 15%

  • Push/Pull: Under 15%

  • Kneel: Under 15%

  • Squat: Under 15%

  • Bend at Waist: Under 15%

  • Twist at Waist: Under 15%

  • Forceful Gripping: Under 15%

  • Lift/Carry: 15-40% and Under 5 lbs

  • Fine Motor Movements: Under 15%

* All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

DirectEmployers