Insight Global - Kennesaw, GA

posted 3 months ago

Full-time - Entry Level
Kennesaw, GA
Administrative and Support Services

About the position

An Employer is looking for a QA Automation Engineer to complete a 6-month contract to hire with a growing company north of Atlanta for a hybrid 3 days onsite, 2 days WFH schedule. This person will ensure high-quality software delivery by performing both manual and automated testing for all software development and infrastructure projects. The responsibilities include creating comprehensive test plans, creating test cases, regression testing, writing test automation code, documenting issues clearly and concisely, participating in scrum meetings, SQL scripting, light coding for automation tests, and reporting results to leadership. Upcoming projects will focus on improving the SQL database, redoing the company website, data warehouse projects, and enhancing their internal processing application. This person will partner closely with developers, business analysts, technical writers, business stakeholders, and project managers to complete these projects successfully. The ideal candidate will have strong manual and automation testing abilities, an understanding of Agile testing methodology, some coding experience, the ability to script in SQL, and strong documentation skills. The QA Automation Engineer will lead the test effort for assigned projects and applications, creating test plans, test requirements, test scenarios, and test data for use during the functional and system test phases of the software development process for new and existing applications. They will test windows and web applications in a proprietary software-testing environment, ensuring that test plans and scenarios fully exercise every aspect of the product. The role involves developing, maintaining, and executing automated test scripts using tools like Selenium or UiPath, and requires strong programming skills in languages such as JavaScript and .NET. Additionally, the candidate should have a working knowledge of test management software (e.g., qTest, Zephyr) and Test Harness experience. Collaboration with cross-functional teams is essential to ensure quality throughout the software development lifecycle. The QA Automation Engineer will develop and maintain a thorough knowledge and understanding of products from both a business and technical perspective. Participation in software requirements reviews, design reviews, and change control activities is also expected. The candidate will consult with business users to identify current business operating procedures and clarify program objectives, documenting business user processes and requirements for coding systems or programs, including the data sources to be utilized. Flexibility is crucial in an Agile QA environment, as the candidate must keep up with timelines and coding standards while working in 2-week sprints. Strong analytical and problem-solving skills are necessary for success in this role.

Responsibilities

  • Lead the test effort for assigned projects/applications.
  • Create test plans, test requirements, test scenarios, and test data for use during the functional and system test phases of the software development process for new and existing applications.
  • Test windows and web applications in a proprietary software-testing environment.
  • Ensure that test plans and scenarios fully exercise every aspect of the product.
  • Develop, maintain, and execute automated test scripts using tools like Selenium / UiPath or similar automation frameworks.
  • Collaborate with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Participate in software requirements reviews, design reviews, and change control activities.
  • Consult with business users to identify current business operating procedures and clarify program objectives.
  • Document business user processes and requirements for coding systems or programs, including the data sources to be utilized.

Requirements

  • Strong manual and automation testing abilities.
  • Experience writing test plans and test cases.
  • Light SQL scripting experience.
  • Experience with any automation tools.
  • Some coding experience/knowledge (Java, JavaScript, etc.).
  • Comfortable with occasional weekend work (remotely).
  • Ability to build a framework for testing.
  • Experience with performance/load testing.
  • Familiarity with Selenium automation tool.

Nice-to-haves

  • Experience with AI automation testing.

Benefits

  • Healthcare insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service