Job Title: QA analyst II
Location: Menlo Park CA - Hybrid, on-site 3 days/week
Duration: 12 months
Job Description:
Summary:
- The main function of a QA analyst is to develop and execute software test plans in order to identify software problems and their causes.
- An entry level QA test analyst will typically run scripts given to them; as they progress, the analyst is responsible for the development of scripts.
Job Responsibilities:
- Design test plans, scenarios, scripts or procedures.
- Test system modifications to prepare for implementation.
- Develop testing programs that address areas such as database impacts, software scenarios, or usability.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Identify, analyze and document problems with program function, output, online screen or content.
- Monitor bug resolution efforts and track successes.
- Create or maintain databases of known test defects.
- Write and run SQL queries and hands-on-experience building dashboards.
- Plan test schedules or strategies in accordance with project scope or delivery dates.
Minimum Years of Experience: 4-5
Must-Have Skills:
- 4-5+ years of hands-on QA, including designing test plans and scripts
- SQL query writing plus building dashboards
- Hands-on test automation experience
Nice-To-Have Skills:
- Level 3-caliber experience delivering at Level 2 scope
- Programming or scripting (JavaScript, Python, Visual Basic) and Linux
- Experience in fast-paced or large tech environments with shifting priorities
Education/Experience:
- Bachelor's degree in computer science, computer engineering or relevant field required.
Key Projects/Day-To-Day Responsibilities:
- Design and run test plans, scenarios, and scripts
- Test system changes before release, covering database impacts and usability
- Log and track defects in a bug tracker, working with developers until they're fixed
- Write SQL queries and build dashboards for QA analysis
- Plan test schedules around project delivery dates
How will progress be evaluated? What does success look like for this assignment?
- Ramps up quickly and works independently
- Delivers accurate, high-quality testing and defect reporting on schedule
- Produces reliable SQL analysis and dashboards
- Adapts well to changing priorities
Skills:
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Basic ability to work independently and manage one's time.
- Basic knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
- Basic knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
- Basic knowledge of the practical application of engineering science and technology.
- Basic knowledge of computer development software, such as Microsoft Visual Basic, Linux, JavaScript, etc.
How many rounds of interviews? 2
Types of Interviews:
- 1st : tech (Interviews are technical-first)
- 2nd: behavior + QA concepts
Interview Duration: 45 mins
|