Senior Software Development Engineer in Test

DomainTools Logo

DomainTools

πŸ’΅ $25k-$43k
πŸ“Remote - Philippines

Summary

Join DomainTools as a Senior Test Developer and contribute to cutting-edge software quality assurance. You will design, develop, and execute automated tests for web-based UIs and RESTful APIs, focusing on conformance and performance. Collaborate with development and operations teams to ensure quality and speed in continuous testing deployments. Responsibilities include writing test plans, developing unit and system tests in Python and shell scripts, generating reports, and documenting procedures. This remote position, based in the Philippines, requires 7+ years of software development experience with a focus on QA and testing, along with specific skills in Python, testing frameworks, and CI/CD tools.

Requirements

  • 7+ years experience with software development with focus on quality assurance and testing
  • Python programming with focus on test development: 2+ years
  • Experience with Pytest framework
  • Experience with Selenium or automated web browser testing
  • Continuous Integration automation experience, such as with Jenkins and GitLab: 1+ years
  • GIT or equivalent source code revision control experience: 2+ years

Responsibilities

  • Design, develop, and execute automated tests for web-based user interfaces and RESTful interfaces with focus on both conformance and performance
  • Write test statements and test plans based on requirement documents, documentation review, and SME interviews
  • Develop unit and system tests in Python and shell scripts
  • Generate testing results reports
  • Document testing environments and testing procedures
  • Assist with maintenance of Jenkins and Gitlab automation systems

Preferred Qualifications

  • C, Golang, or PHP development experience
  • Development or administration experience with Internet protocols and services such as DNS, HTTP, SMTP, RDAP, or BGP
  • Experience with Openstack API
  • Experience with Ansible
  • Experience with containerization, Kubernetes, or Docker
  • Debian or Red Hat specific system administration experience
  • Experience with code coverage analysis tools

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.