Quality Assurance Engineer
Job Description
Whitebox Technologies, a rapidly growing Baltimore based e-commerce startup, is looking for a Quality Assurance Engineer to join our Engineering & Quality organization. We are looking for someone who is diligent, collaborative and passionate about software quality. The Quality Assurance Engineer will be part of the software development life cycle to focus on our driving quality for our Client Experience, Warehouse Management, Order Management and Campaign/Advertising Systems.
What You'll Be Doing
The Quality Assurance Engineer will be responsible for decomposing the functional and technical requirements created by the Product team into test scripts. You will use their skills to help build out a testing suite and leverage automation test software programs to set up tests to verify product functionality is working as intended. In addition, the individual is expected work with business partners and the software engineers across our agile teams to identify and resolve quality issues
Responsibilities include the following:
Required Skills & Experience
What You'll Be Doing
The Quality Assurance Engineer will be responsible for decomposing the functional and technical requirements created by the Product team into test scripts. You will use their skills to help build out a testing suite and leverage automation test software programs to set up tests to verify product functionality is working as intended. In addition, the individual is expected work with business partners and the software engineers across our agile teams to identify and resolve quality issues
Responsibilities include the following:
- Contribute to the testing strategy and approach to validate new or enhanced functionality implemented by teams.
- Responsible for the design, creation, maintenance, and execution of test suites/cases across the application
- Work with the Engineering and Product teams to identify and define test dependencies, QA tools, training and deployment plans and communication processes.
- Coordinate with the product team as necessary.
- Participates in the sprint process as a member of the development team - including team meetings, refinements and daily standups.
- Prepare test plans, test cases and documentation for user stories within a sprint.
- Execute manual and automated test scripts (smoke, functional & integration) to validate the acceptance criteria defined
- Assist with the triage of bugs to team members and seek feedback as necessary
- Contribute to the creation of test documentation as appropriate
- Develops testing protocols and standards to improve testing outcomes, shares and adopts best practices
Required Skills & Experience
- 3-5 years of writing, executing, reviewing, analyzing, and supporting software testing during software development life cycle
- 3-5 years writing test automation scripts, SQL and web application testing
- Experience writing both unit and end-to-end automated tests.
- Experience with UI and/or API test automation development.
- Experience with the following is recommended:
- Saucelabs
- Cypress
- Jest
- Mocha
- K6
- Github
- Jira
- Postman
- SQL
- Bachelor's Degree in Computer Science or related field
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
11/10/2022
Views
5
Positive
Subjectivity Score: 0.8
Similar Jobs
RF Test and Power /Principal RF Test and Power Engineer - 1st shift - Northrop Grumman
Views in the last 30 days - 0
View Details