Software Development Engineer In Test

ActalentRaleigh, NC
79d$55 - $60Hybrid

About The Position

Join our team as a Software Test Automation Engineer, where you will play a crucial role in the software test development team within a cross-functional application development team. Your primary focus will be designing, developing, and automating test cases to ensure the quality of software applications against both functional and non-functional requirements.

Requirements

  • Proficiency in Python
  • Experience with Robot Framework and PyTest.
  • Ability to analyze technical specifications and design documentation.
  • Comprehensive understanding of traceability matrices and test management concepts.
  • Knowledge of testing methodologies and test case development.
  • Experience using Postman for API tests.
  • Adaptability to Agile Scrum Software Development methodologies.
  • Minimum of 3 years of programming experience in Python or another object-oriented language.
  • Experience with Xray, TestRail, or other test management tools.
  • Experience using WebdriverIO, Selenium, or Cucumber for automated tests.

Nice To Haves

  • Experience in developing and executing performance, load, and scalability tests using JMeter.
  • Familiarity with AI tools for test development.
  • Experience with YAML, DevOps concepts, and Kubernetes.
  • Interest in AI technologies like Chatbot or Copilot.
  • Knowledge of Playwright.

Responsibilities

  • Design and develop test cases to verify software applications.
  • Automate test cases using Python and relevant frameworks.
  • Collaborate with development teams to understand product requirements and create effective functional tests.
  • Execute test scripts and document all defects identified during test executions.
  • Participate in the development and improvement of existing test cases.
  • Create and maintain test suites, test plans, and test reports.
  • Develop and maintain system tests using both UI and API.
  • Conduct performance, scalability, user acceptance, and interoperability tests.
  • Develop automated regression tests using tools like Jenkins and GitHub Actions.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Mid Level

Industry

Administrative and Support Services

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service