QA Analyst 5 (Senior QA Automation Engineer/ Senior SDET)
Job Title: QA Analyst 5 (Senior QA Automation Engineer/Senior SDET)Req ID: 81363-1Location: RemoteDuration: 12 monthsPosition's Contributions to Work Group:• This position will fulfill the role of a full time automation engineer working with several developers across the Value Simulation Team• Roles and responsibilities of this position will be listed in great detail belowTypical task breakdown:• 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)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• Are there past or additional job titles or roles that would provide comparable background to this role: we are open to reviewing past or additional job titles or roles that would provide us the right level of experience we are looking forTop 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 roundAdditional 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)• bolthires 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 mannerDisqualifiers/Red Flags/Overqualifications:• Don't offer candidates located between GMT+4 to GMT+7 (inclusive) due to team meeting schedule Apply tot his job