Job Title – Sr. Software QA Engineer
Job Location – Remote
Job Type - Long Term Contract
We are looking for a Sr. Software QA Engineer to function as the onshore QA lead within our client’s Ecommerce team. The successful candidate will be self-driven, work cross functionally to understand the objectives, deliverables, continue to enhance the testing processes, and ensure deployments are bug-free. Ecommerce is the primary driver for revenue for this client. Therefore, having the right person in this team is very crucial.
Job Responsibilities:
- Understand client’s application topology and learn about the ongoing and upcoming deliverables that require QA validations
- Work with product managers, developers, and project managers to understand as-is and to be functionalities to be deployed.
- Develop test cases including test steps and data, Participates in estimating test effort, designing appro ach, and identifying risks
- Designs, maintains, executes, and retests test cases
- Conducts test case reviews
- Triages and reports test defects and analyzes trends
- Develops test data where needed
- Executes SQL commands to manage and verify data
- Ensures traceability of test cases to requirements
- Reviews and provides input to installation, implementation, and training materials
- Supports UAT resources and activities
- Reports execution and defect status to management
- Develops expert knowledge across applications
- Contributes to an ongoing process of improving test efficiency and accuracy by influencing process, tool, and infrastructure improvements
- Participates in team meetings, working with developers, business analysts, project managers, user advocates, and other testers, local and remote
- Coordinates and facilitates testing with 3rd party solutions & internal integrations
Job Requirements:
- Bachelor’s degree in Computer Science, Engineering or relevant field
- Experience in software quality assurance
- Experience in functional and back-end testing of e-commerce websites and backend applications
- Understanding of web services, REST and XML concepts, developer tools
- Hands-on experience using industry standard software QA tools a plus
- Excellent troubleshooting, analytical, and problem-solving skills
- Excellent test resource planning, organizational and test scheduling skills
- Ability to produce effective creative and software test plans and test cases
- Proven ability to provide project estimates and work-breakdown schedules
- Solid understanding of build tools and software configuration management standards
- Ability to work effectively and produce consistent results with minimal supervision
- Strong communication skills with ability to communicate with all levels of the organization from senior management down to staff level
- Strong work ethic, positive attitude & excellent collaboration skills