Key Skills: Network Engineer, Kafka, Test Automation Framework
Roles and Responsibilities:
- Responsible for defining QA strategy, approach, and execution for all product lines across Software, Web and Mobile.
- Bring high energy, effectiveness at managing relationships (up, down, across), and ability to roll-up your sleeves to get the job done.
- Serve as a QA lead and work with the leads of other disciplines to increase the QA impact on the end products.
- Interact with stakeholders to gather insights and translate technical concepts
- Mitigate risk and escalate to technology leadership as appropriate.
- Develop and increase team performance and collaboration across organization.
- Design, implement, and document procedures for process control, process improvement, testing and CI/CD.
- Establish and implement metrics to monitor system effectiveness and enable making sound product quality decisions.
- Oversee and direct the development of new test frameworks and applications to ensure the implementation of manual and automated test solutions.
- Think strategically to help drive features and services for short and long-term growth.
- Provide team oversight during the full software development life cycle, from conception, design, implementation and testing to documentation, delivery and maintenance.
- Create testing and automation strategies and approaches in alignment with overall organizational goals.
- Work collaboratively with development and the QA team to identify test cases and suites best suited for automation.
- Have an ability to influence across boundaries and at all levels of the organization.
- Create a fun, fast-paced, motivating and rewarding environment for teams and the organization.
- Attract, build and retain a highly engaged and capable quality assurance team that can deliver on our technology and business strategies.
Skills Required:
- 10+ years of experience as a test engineer with focus on both manual and automated testing.
- 5+ years of experience in a leadership role for quality assurance in an agile SaaS environment.
- Proven track record in leading the architecture, design, development and operations of enterprise-scale testing frameworks, processes, methodologies for diverse environments, solutions, and products.
- Proficiency in QA methodologies, software testing principles, concepts, verification/validation techniques, and test management.
- Excellent analytical, research, documentation, project planning and implementation skills.
- Skills to communicate effectively cross-functionally across various teams, organizations and internal and external stakeholders to drive engineering effort.
- Self-motivated and excellent problem-solver.
- Ability to adapt and willingness to learn new technologies and techniques.
- Effectively lead and manage change within their area of responsibility as well as across the business.
- Working knowledge of micro-services-based API and load testing tools.
- Experience using various bug tracking tools such as Jira, and test management tools such as TestRail or XRay.
- Experience working in a Cloud Ecosystem like GCP or AWS or Azure.
- Experience working in a CI/CD environment preferably with a modern build release model that supports continuous delivery.
- Experience in testing BigData and ELT is a plus.
- Experience in testing Network Management applications is a must.
Education: BS/MS degree in CS, EE, or related field.
Apply NowShare this Job