Logo
DSM-H LLC

Lead QA Test Analyst(C#, API/UI Automation, Playwright, HTML)

DSM-H LLC, Chicago, IL, US, 60402

Duration: Full Time

Save Job

Location: Remote About this Role - Flexible work environment - Work with a global team that has experience working on many digital products - Focus on our people is our top priority and the primary reason our team is so successful - Focus on culture and work environment are key factors that drive our team to be so successful - Long term project with high business impact - Flexible processes and open discussions - Reasonable completion time expectations Top technical skills: - API/UI automation (3y, strong) - Playwright (3y, competent) - C# or similar (3y, strong) - HTML, CSS (2y, strong) Top soft skills: - Get things done, the right way, stay in touch - Critical thinking, problem solving, attention to detail - Positive, "can do" attitude, integrates well into a team - Diligent, responsible, self-sufficient - Great communication all round Typical tasks: - 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) Team integration: - 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: - Years of experience: 10+ - Degree requirement: Bachelor's degree in computer science, computer engineering or relevant field required - Do you accept internships as job experience: Yes Technical skills: - Angular (bonus) - C# (3y, competent) - ASP.NET (bonus) - SQL (2y, competent) - Azure Cloud (bonus) - JavaScript (2y, competent) - TypeScript (2y, competent) - HTML (2y, strong) - CSS (2y, strong) - CosmosDB (or any noSQL database + SQL language) (bonus) - JSON (2y, competent) - REST API (2y, strong) - Figma (bonus) - Git (2y, strong) - Unit tests (bonus) - UI automation using Playwright (3y, strong) - Mobile automation (1y, competent) - API automation (3y, strong) - Visual testing (1y, competent) - Manual testing (2y, strong) - Programming / scripting (3y, strong) - CI pipelines. Azure DevOps Pipelines YAML (which we use), or others (GitHub Actions, Jenkins, etc) (2y, strong) - Powershell (bonus) - Windows (FYI) - Test data management (2y, strong) Soft Skills: - 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