LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen advertising. We pride ourselves on delivering state-of-the-art advertising solutions that integrate seamlessly with today's ever-evolving digital media landscape.
As a Senior Manager, Quality Assurance at LG Ad Solutions, you will be in charge of managing a growing team of QA Engineers across multiple programs and delivery teams to improve product reliability. This role is responsible for providing both tactical and strategic software test and technical leadership with enterprise-wide impact. The position requires a leader with proven capabilities to handle complex, ambiguous situations while delivering measurable results including implementing the quality assurance strategy as defined by the QA Director, collaborating with cross-functional departments, serving as a quality champion, ensuring Products are released with a high standard of quality and driving continuous improvement initiatives to enhance the overall quality of deliverables, standards and processes across the Organization. You will represent the QA Organization in meetings, influence cross-functional stakeholders, establish and enforce departmental objectives, drive innovation in testing approaches, assist in implementing QA tools, facilitate continuous improvement as well as provide expert QA and testing guidance. This role requires an experienced quality professional who can align teams toward cohesive processes while advocating for quality practices at all organizational levels.
Responsibilities:
Team Management, Leadership & Delivery
Lead, mentor and manage a team of QA Engineers ensuring strong test practices and rigor.
Oversee QA planning, scheduling, communication and execution of multiple simultaneous IT initiatives to ensure alignment with organizational and departmental priorities. Work collaboratively with direct reports to ensure the on-time delivery and quality execution of IT projects.
Develop both tactical and strategic solutions to problems including identifying, rectifying and operating within ambiguity as well as ensuring decisions are aligned with key strategies and supported by data; proactively evaluate impacts focusing on core problems and root cause; anticipate needs and prevent problems across the Team.
Clarifies how much supervision is required versus expectations for effectively operating independently as well as work within a team. Includes the ability to adapt to change, showing initiative and leadership.
Provide regular updates to leadership, PMO and stakeholders on progress, risks (including impact analysis and mitigation plans) and outcomes adjusting detail and technical level appropriate to the Audience.
Build a high-performing QA organization centered around thorough testing by recruiting, training and retaining top talent.
Foster a culture of accountability, continuous learning and innovation within the QA Team.
Mentor and develop less experienced team members helping advance their QA knowledge, cultivate technical expertise, grow leadership skills and progress their careers.
Applies a depth of QA knowledge, IT experience and leadership acuity to clear roadblocks, identify a path forward, resolve complex issues and tenaciously follow up on action items to resolution.
Process and Methodology
Enforce best practices for QA including requirements reviews, test planning, test execution (functional, regression, E2E and more), test reporting, defect management, root cause analysis (RCA), etc across all stages of the software development lifecycle (SDLC) including creating the mechanisms for and conducting quality audits with a focus towards effectiveness, efficiency and innovation.
Assist in defining and implementing QA standards, operational objectives, best practices, templates and tools to promote continuous improvement in delivery processes, tools and methodologies.
Review test artifacts (test plans, test cases, defects, etc) of more junior team members ensuring clarity of concepts and test coverage including tracing change impact across the System/s architecture and clearly explaining the reasoning and importance of the feedback.
Drive the creation of a prioritized reusable test case repository and ensure the continuous incorporation of updates from any escapes or lessons learned.
Prevent defect escapes with close to zero defects through thorough testing and quality advocacy.
Champion appropriate and effective usage of test environments.
Propel the adoption of test automation frameworks and tools to improve efficiency and coverage.
Monitor industry trends, tools and methodologies and propose implementation opportunities to ensure QA practices remain cutting-edge, competitive and apply technical capabilities for efficiency.
Provide regular updates to senior QA leadership on QA performance, challenges, status and improvement ideas.
Track key quality metrics, track performance and propose corrective actions as needed.
Cross-Functional Collaboration:
Collaborate with Project Management, Product Management, Engineering, DevOps/Infrastructure, Operations and other teams to educate and align quality goals with business objectives.
Act as a key quality advocate and trusted advisor throughout the IT organization with demonstrated success influencing cross-functional teams, driving organizational change, engineering processes, solutions and approaches to ensure quality is prioritized at every stage of product development and release.
Act with the End User in mind, soliciting first-hand Product and Business information for process improvements.
Ensure smooth adoption of new processes by educating, authoring documentation, conducting training and other activities to prepare Teams and Stakeholders for change.
Demonstrate excellent teamwork and collaboration across project teams; prioritizing team goals over personal preferences. Defines success in terms of the whole team.
Partner with DevOps Teams to integrate QA processes into CI/CD pipelines.
Facilitate candid debate on difficult topics while maintaining professional relationships as well as possessing the proven ability to influence by persuading or shaping Stakeholder opinions in sensitive or complex situations to positively impact the Organization, quality and outcomes.
Requirements:
10+ years of Quality Assurance experience including 5+ years in a leadership role.
Bachelor's degree in Computer Science, Information Technology, Engineering or equivalent practical experience. Advanced degrees are a plus.
Deep understanding of the SDLC (including modern software development methodologies such as Agile, DevOps, CI/CD), STLC (Software Test LifeCyle), QA methodologies, best practices and tools.
Exceptional leadership and team management abilities including demonstrated ability to lead large projects with high quality complexity across multiple teams and coach junior QAEs while ensuring quality.
Demonstrated ability to take direction and work independently yet provide status updates and ensure continued alignment.
Hands-on experience building and implementing (not simply maintaining) strong software test and QA practices including authoring test plans, test cases as well as creating requirements and defect traceability matrices to test cases to ensure complete coverage.
Experience with environment management, release management and test data management principles.
Strong hands-on experience developing and maintaining efficient as well as extensible automated test scripts (including creating stubs and test harnesses where necessary), operational knowledge of automation frameworks (UI & API) including test automation tools (like Playwright, Selenium, UFT, TestNG, Cypress, etc), performance testing (like LoadRunner, PerformanceCenter, NeoLoad, BlazeMeter, etc) and security testing.
Operational level experience using API testing tools (like Postman, SOAP UI, REST-Assured, etc).
Experience with version control tools such as Git/GitLab/GitHub.
Experience with modern QA and IT tools like ALM, Tosca, Test Rail, Postman, Jenkins, JIRA, Asana,etc and familiarity with cloud platforms (AWS, Azure, GCP).
Proven ability to develop successful tactical and strategic solutions including strong problem-solving skills.
Ability to quickly comprehend technical concepts.
Excellent communication (both written and verbal) and interpersonal skills including the ability to convey complex concepts clearly to diverse, technical and non-technical audiences.
Strong tactful negotiation skills.
Strong presentation and leadership skills with experience leading meetings effectively.
Excellent analytical and problem-solving skills with ability to identify and address root causes.
Excellent time management skills.
Ability to work in a fast-paced, dynamic environment.
Inquisitive nature and quality-mindset with strong attention to detail.
Preferred
Experience working at OEM (Original Equipment Manufacturer) in the Consumer Electronics Industry, in digital advertising, Ad-tech, media or related technology sectors.
Quality Assurance certification at advanced level (like CSQE, ISTQB Advanced, etc).
Experience with and/or architecting data-driven, keyword-driven and/or hybrid test automation frameworks.
Experience with service virtualization concepts and tools.
Prior knowledge of building test frameworks for SDKs.
Performance testing expertise and advanced knowledge of performance test tools (such as LoadRunner/Performance Center, JMeter, NeoLoad, Locust, etc).
Experience implementing artificial intelligence (AI) and/or machine learning (ML) based testing approaches.
Expert knowledge in JavaScript (Node.js), Python or Java.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Be the first to apply. Receive an email whenever similar jobs are posted.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Quality Assurance (QA) Q&A's