Role: Lead Quality Engineer
Location: Parsippany NJ (Onsite)
Type: Contract
Test Planning:
- Experience planning designing and implementing testing strategies and automation infrastructure for large-scale system software.
Quality Management:
- Oversee the overall quality management process including creating and maintaining traceability matrices and reporting test status.
Test Automation Leadership:
- Lead the design development and execution of test automation frameworks and suites.
- Evaluate and maintain existing manual and automated test cases and procedures.
Performance Testing Leadership:
- Lead the planning and execution of load and stress tests using enterprise-level automation tools.
Results Analysis:
- Interpret test results and prepare comprehensive test reports.
Collaboration:
- Participate in project-wide reviews of requirements system architecture and detailed design documents.
- Act as the key point of contact for other test engineers with automation needs.
Environment Management:
- Manage and maintain physical virtualized and simulated test environments.
Integration and Issue Resolution:
- Identify and resolve issues arising from integrating application software with other components.
Code Coverage and Reviews:
- Assist in reviewing and determining the code coverage of unit tests.
- Conduct test reviews for each in-test cycle.
Defect Management:
- Oversee the management of defects from identification to retest and resolution.
Automation Framework creation and customization:
- Possess the capability to create set up and customize automation frameworks based on organizational needs.
- Ability to adapt to new technologies and guide the team members.
Basic Qualifications:
- 12 years of experience in test automation
- 10 years of experience planning designing and implementing testing strategies and automation infrastructure for large-scale system software.
- 8 years of experience working with clients: Interacting with clients to understand automation requirements and provide effective solutions.
- 8 years of experience working with Agile and DevOps
Additional Qualifications:
- Ability to create test automation frameworks or customize frameworks based on client needs.
- Proficient in programming languages commonly used in test automation such as Selenium/Cucumber/Java or Selenium/C#.net/Spec Flow or similar frameworks.
- Experience in test automation with AMQ WMQ Kafka Couchbase and GCPS
- Experience with OpenShift and Kubernetes.
- Advanced skills in at least one performance testing tool.
- Leadership Experience
- Experience leading and mentoring test teams.
- Strong organizational skills
- Curious resourceful and eager to tackle new challenges.
- Experience supporting and working with cross-functional teams in a fast-growing environment.
- Proven ability to foster a collaborative and innovative team culture focused on continuous improvement.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex automation challenges.
- Continuous Integration/Continuous Deployment (CI/CD):
- Expertise in integrating test automation into CI/CD pipelines for efficient and continuous testing.
- Documentation Skills:
- Strong documentation skills for creating detailed test plans reports and documentation for automation frameworks.
- 8 years of experience working with Agile and DevOps
Industry Knowledge:
- Stay updated on industry trends emerging technologies and best practices in test automation.
Process Improvement:
- Proven track record of identifying areas for process improvement in test automation workflows.
- Experience implementing initiatives to enhance the efficiency and effectiveness of automation processes.
Strategic Vision:
- Ability to develop and execute a strategic vision for test automation aligned with overall business objectives.
Ideal Mindset:
- Lifelong Learner. You are always seeking to improve your technical and nontechnical skills.
- Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need.
- Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders prioritizing critical information and leaving out extraneous details.