Senior QA Automation Engineer

Remote
Apply
AI Summary

Join Diversified Services Network, Inc. as a Senior QA Automation Engineer. This role involves reviewing code, attending team meetings, and testing work items. The ideal candidate will have 10+ years of experience in software development and automation.

Key Highlights
Review Pull Request code from peers
Attend team meetings and stay in touch
Test work items, clean up, and refactor code
Estimate effort required to complete work items
Collaborate with peers in solving problems
Work with the QA lead to plan and report work
Technical Skills Required
API/UI automation Playwright C# HTML/CSS/Javascript SQL Typescript JSON REST API's Git Jenkins Azure DevOps Pipelines YAML GitHub Actions Figma Powershell Angular ASP.NET Azure Cloud Unit tests CosmosDB Windows
Benefits & Perks
401(k)
Dental insurance
Vision Insurance
Disability insurance
Employee assistance program
Health insurance
Health savings account
Life insurance
Paid time off
Paid Holidays

Job Description


Diversified Services Network, Inc. (DSN) is seeking a full-time QA Analyst to join our team! We offer fully remote work, full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune 500 company - let's talk!


JOB RESPONSIBILITIES:

  • Review Pull Request code from peers
  • Attend a small number of team meetings and stay in touch
  • Read, understand and refine requirements for their work items, and sync up with the team
  • Test their own work, clean up, and refactor code
  • Estimate effort required to complete work items
  • Help refine requirements for their work items, sync up with team
  • Read and understand technical requirements
  • Read and understand business need behind work items
  • Iterate on work until it is deemed done by the team
  • Write automated tests (UI/API)
  • Discuss functionality with leads and business owners
  • Collaborate with peers in solving problems
  • Work with the QA lead to plan and report work

EDUCATION & EXPERIENCE REQUIRED:

  • Bachelor's degree in computer science, computer engineering or relevant field and 10+ years of experience, required

REQUIRED SKILLS:

  • 3 years of API/UI automation experience
  • 3 years’ experience with UI automation using Playwright
  • 3 years’ experience with C# or similar
  • 2 years’ experience with HTML/ CSS/Javascript


Desired Skills:

  • 2 years’ experience with SQL, Typescript, JSON, REST API’s, Git, Jenkins
  • 2 years’ experience with Test data management
  • 2 years’ experience with CI pipelines
  • 2 years’ experience with Azure DevOps Pipelines YAML or others (GitHub Actions, Jenkins, etc).
  • 2 years of manual testing experience
  • 1 year visual testing experience
  • 1 year of mobile automation experience
  • 1 year visual testing experience
  • 3 years’ experience with API automation
  • 3 years of programming / scripting experience
  • Figma
  • Powershell
  • Angular
  • ASP.NET
  • Azure Cloud
  • Unit tests
  • CosmosDB (or any noSQL database + SQL language)
  • Windows
  • Test data management (2y, strong)


SOFT SKILLS REQUIRED:

  • Habitually writes clean code: thoughtful naming, separation of concerns, documentation
  • Carefully handles complex logic that deals with numerous business requirements
  • Has highly developed UI/UX intuitions
  • Thinks of many use cases, failure cases, and edge cases
  • Suggests improvements to requirements when needed
  • Clarifies requirements in a timely manner
  • Feels comfortable with an Agile-spirited workflow
  • Enjoys problem solving and excels at it
  • Has excellent communication skills (verbal and text)
  • Provides regular, timely updates on the progress and issues
  • Has a positive, "can do" attitude
  • Takes pride in ensuring the quality of their work
  • Willing to follow existing solutions, processes and procedures, and challenge them when necessary
  • Determined to become a power user of the app in the near future
  • Continuously engaged with the project for the full amount of agreed hours
  • Makes decisions on their own and knows when it's best to consult with the team
  • Can organize a productive day for themselves and are mindful of commitments to other team members
  • Takes an active part in discussions, and speaks out if something does not feel right
  • Completes long stretches of work on their own efficiently and engages the team when necessary
  • Handles disagreement in a professional manner


BENEFITS:

  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays

Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more! https://www.dsnworldwide.com


Subscribe our newsletter

New Things Will Always Update Regularly