Lead QA Engineer
Contract to hire
New York, NY (Hyrbid)
Although this is for a Senior role, we are flexible on the years of experience and are open to candidates with strong potential to be leads. We would like someone that will work with the offshore team (India) and be able to guide the international testing strategy throughout multiple projects.
- Looking more for astrong personality to run smaller supports and changes without hand holding.
- This candidate needs to function as a Technical lead vs. a people manager.
- Candidates will drive the QA Strategy for the current team of 4 people.
- Must have strong Jira experience
- Must have strong Jmeter experience for load testing
- Must have strong Automation experience
- Must have strong experience with Test assessment.
POSITION SUMMARY:
Seeking a Quality Engineer with solid functional testing experience to lead and direct quality engineering to write and execute test plans and test cases across retail and e-commerce platforms such as Retail Management Systems, Warehouse Management System, IBM Sterling Order Management Systems and other similar back-end retail systems.
Using your understanding of programming languages and logic comprehension to understand business requirements and functionality of the applications, you will resolve issues and contribute to overall improvement of system functionality. We need our engineers to be versatile, display leadership qualities and be enthusiastic to solve problems across the full-stack as we continue to test and push new features in a fast paced environment. Understand the business requirements and functionality of various applications.
Our project teams work in an agile environment running two-week sprints that culminate with demos of features in progress. Must be a quick learner with logical/analytical reasoning skills. Must be adaptable to work in stressful environments. You will work alongside engineers from onsite & offshore and work hands-on with the code from week one.
RESPONSIBILITIES:
•
Team building! The International IT team is growing taking more projects to expand into new markets which require hiring, training new resources (contractors, consultants or full time) in the Quality engineering team
•
Good communicator! Oversee the progress of projects with regard to time, scope, quality and budget; Communicate project status and updates across PMO and senior leadership
•
Strategist! Set up Testing strategies and timeline including functional, integration and end-to-end testing across different platforms. Create test plans and test cases/ scenarios based upon project needs
•
Be flexible! Working in a Global organization will require you to have meetings early in the morning or late in the afternoon to accommodate different time zones with the various teams and vendors
•
Proactive, not reactive! Take large, complex projects and break down into manageable pieces for the team to sequence iterative delivery
• Comprehensive understanding of SDLC process and methodologies. Lead Quality team towards automation test scripts
• Test complex retail software and Order management applications in a cross-product platform environment
• Set up testing environments in platforms (as needed)
• Write user acceptance and regression testing criteria. Assist in data setup for end-to-end testing by understanding the Data model architecture
• Design and document test scripts based on business requirements, functional and technical requirements, user stories and business use cases
• Troubleshoot issues and analyze debug logs
• Document, track, and validate defects in bug tracking system with clear summary, screenshots, expected behavior, actual behavior and additional details
QUALIFICATIONS:
Bachelor's Degree (preferably in Computer Science, Information Systems, or a related field) OR relevant Certification or equivalent experience)
• Lead Quality teams and managed complex IT projects
• 6+ years of experience in Software QE/Test role
• Experience with Agile software development methodology and knowledge of retail systems
• Experience in bug tracking systems is required. Jira and other confluence tools experience are necessary.
• Knowledge of APIs including calling SOAP and REST endpoints using JSON and XML Data
• Experience using Java, Springboot and Javascript for software development or automation
• Basic expertise in writing and executing SQL queries is a plus
• Knowledge of modern tech concepts: Microservices, Cloud Native apps, Kubernetes or equivalent
• Knowledge on any CI/CD tool like Jenkins or Bamboo
• Experience in any test management tool is a plus
• Excellent communication and interpersonal skills with ability to be a critical thinker in order to solve problems
• Work on cloud based modern technologies that we are building in house for Point-of-Sale system
Nice to have:
• Hands-on experience on Selenium and any BDD automation framework model like Jbehave or Cucumber.
• Experience in GIT branching strategy