Kforce-posted 2 months ago
Senior
Remote • Birmingham, AL
1,001-5,000 employees
Administrative and Support Services

Our client is seeking a QA Automation Engineer to join their Quality Engineering team. This senior-level consultant will play a key role in designing, developing, and maintaining robust automation frameworks to ensure high-quality, reliable, and scalable software solutions. The ideal candidate will have deep experience in automation tools like Selenium or Playwright, a solid foundation in programming (preferably Python and .NET), and a strong understanding of API testing and CI/CD practices.

  • Design, build, and maintain automated test frameworks for UI, API, and integration testing
  • Develop and execute automated test scripts using tools such as Selenium, Playwright, or Tosca
  • Collaborate closely with developers, QA analysts, and product teams to define testing strategies within Agile sprints
  • Write clean, maintainable, and reusable automation code in Python, C#, or Java
  • Perform API testing using tools and frameworks such as Postman, RestAssured, RestSharp, or similar
  • Utilize CI/CD pipelines and tools (e.g., Bamboo, GIT, Artifactory) for test integration and execution
  • Work within Agile or Waterfall development methodologies to ensure timely, high-quality releases
  • Contribute to synthetic test data generation and automation of test environments (experience with AWS is a plus)
  • Document and communicate test results, issues, and recommendations clearly and effectively
  • Bachelor's degree in Computer Science, Engineering, Math, or related field
  • 6+ years of experience
  • Programming experience in Python, C#
  • Experience creating, executing, and maintaining industry-standard test automation frameworks
  • Knowledge of .NET applications and automation in a Microsoft ecosystem
  • Experience working with API testing (SOAP/REST) and building test data automation
  • Familiarity with Power BI and CI/CD tools
  • Hands-on experience with tools such as Bamboo, GIT, Artifactory, JIRA, and Confluence
  • Knowledge of continuous integration, continuous delivery, and continuous testing practices
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication
  • Collaborative mindset and ability to work cross-functionally
  • Highly self-motivated with a strong work ethic
  • Organized, detail-oriented, and data-driven
  • Tosca automation experience
  • AWS cloud experience
  • Experience creating synthetic test data with Python
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service