Position : DOE Sr. Software Quality Assurance Analyst
Location : Atlanta, GA (Hybrid Role)
Contract
Pay Rate : $55 / hr on C2C
NOTE : Do not submit any candidates that were submitted against DOE Sr. Software Quality Assurance Analyst (676818).
The candidate MUST come ON-SITE on Day 1 to begin the engagement for a brief orientation and to pick up equipment. Do you and your candidate accept this requirement?
RESPONSIBILITIES
- Participates fully in sprint planning review meetings, ensure acceptance criteria is clear, precise and testable.
- Review and executes manual and automated test cases, as well as performs back-end data validation where it is applicable.
- Leads, plans, schedules and implements testing for projects, defines test objectives, writes scripts (manual and automated).
- Formulates test plans including systems analysis, risk analysis, dependency analysis, writing and plotting test strategies, Understands and executes accessibility tests, cross browser and mobile specific tests;
and determines how to report defects (pre / post- production).
- Understanding of CI / CD approach and QE effort needed to support it.
- Understands the concepts behind and when and why to do automation.
- Has demonstrated lead capabilities : lead a team(s) successfully, works well with other departments Dev / PM / PdM, etc.
Has demonstrated planning and resource scheduling skills. Facilitates troubleshooting and solves problems.
- Subject matter expert on testing RESTful APIs and automation of backend services using Dotnet framework.
- Guides the planning, creation and execution of automated tests using a test automation tool.
- Review entrance and exit criteria for appropriate testing cycles. Analyze and ensure requirements / User Story acceptance criteria are acceptable for test case creation.
- Tracks test progress and results in test management.
- Ensures highly complex testing on projects utilizing Practice Area guidelines. Such as, understanding API / Web Services testing and understanding when to write test harnesses using web services technologies and is able to disseminate this information to team members.
- Investigates and reports project issues by communicating and working with various departments including : Development, Product, Project Management, Systems and Application support groups, as well as other project teams.
- Provides coaching, training and mentoring to Software Quality Engineers
- Identifies opportunities, then leads the roll out of inventive tech ideas and implements solutions with other projects teams, the SQE department, as well as other departments.
- Other duties as assigned.
EDUCATION and / or EXPERIENCE
Bachelor’s degree in Computer related field preferred with five (5) to eight (8) years’ experience and / or equivalent work experience.
Experience leading and mentoring multiple teams and projects required; or equivalent education and experience to successfully perform the essential duties of the job.