212 Qa Automation jobs in Ireland
QA Automation Engineer
Posted today
Job Viewed
Job Description
Overview:
We are seeking our new QA Automation Engineer to join the Axway team
Responsibilities:
Reporting to the Team Lead, you will serve as the Quality and Testing SME for a high-performance platform engineering team focused on API management and integration technologies.
Quality Leadership & Strategy- Define and drive the test strategy aligned with platform architecture and integration patterns.
- Champion quality engineering best practices, ensuring efficient and effective testing across all layers of the stack.
- Mentor and coach engineers on testing techniques, automation, and performance validation.
- Establish and track quality KPIs and metrics to continuously improve test coverage, reliability, and release confidence.
- Ensure adherence to quality processes and standards, and proactively evolve them based on team and customer feedback.
- Partner with internal teams (engineering, DevOps, product) and external stakeholders (support, professional services, customer success) to elevate product quality and customer experience.
- Act as a liaison between engineering and customer-facing teams to translate feedback into actionable quality improvements.
- Lead the design and implementation of automated tests across API layers, data stores, and service mesh components (e.g., Envoy).
- Apply the test automation pyramid effectively, ensuring robust unit, integration, and end-to-end test coverage.
- Build and maintain scalable test frameworks and CI/CD integrations tailored to a microservices and Kubernetes-based architecture.
- Identify and escalate quality risks, gaps, and inefficiencies in the testing lifecycle.
- Drive performance testing initiatives for APIs, data pipelines, and distributed services using tools like JMeter, Gatling, or k6.
- Collaborate with stakeholders to prioritize and implement quality improvement initiatives in a timely and measurable way.
- Develop deep technical knowledge of the platform's components including Java services, Envoy proxies, Valkey caching, MongoDB/Postgres databases, and Kubernetes orchestration.
- Influence engineering teams to raise the bar on quality deliverables, ensuring resilient and scalable integrations.
Qualifications:
- 5+ years of experience in software quality engineering or SDET roles, with a strong focus on backend systems, APIs, and distributed platforms.
- Proven expertise in designing and implementing automated test frameworks for microservices and API-driven architectures.
- Strong programming skills in Java (or equivalent languages like Python or Go) for test automation and tooling.
- Deep understanding of API testing (REST, gRPC), including contract testing, schema validation, and mocking strategies.
- Familiarity with Valkey (or Redis), MongoDB, and PostgreSQL, including how to validate data consistency and performance across these systems.
- Hands-on experience with Kubernetes, including testing in containerized and orchestrated environments.
- Strong knowledge of the test automation pyramid and experience applying it effectively in large-scale systems.
- Experience with performance and load testing tools (e.g., JMeter, Gatling, k6) and interpreting results to guide optimization.
- Excellent analytical and debugging skills, with a proactive approach to identifying and resolving quality issues.
- Strong communication and collaboration skills, with the ability to influence cross-functional teams and advocate for quality.
- Experience working in Agile/Scrum environments and contributing to continuous improvement in testing practices.
Company Overview
At Axway, we're more than a company—we're a pioneer. For 25 years, we've been empowering organizations to achieve digital transformation and unlock innovation. With a presence in 100 countries, 11,000+ customers, and a global team of over 1,400+ passionate professionals, Axway is driving the future of enterprise integration.
We're on a mission to be the leader in our space, empowering our customers with secure, mission-critical software to manage and deliver impactful business outcomes from all their digital business interactions.
Why Axway?
We believe in the power of togetherness. When you're part of Axway, you're part of a culturally rich and globally connected community that thrives on exchanging ideas and tackling challenges head-on. Whether working remotely or onsite, you'll find camaraderie, collaboration, and the support of leadership to inspire you daily.
Here, you'll grow, innovate, and succeed because we're better together. Each step forward in your personal journey is one we take as a team. Join us, and let's accomplish extraordinary things together.
Axway is a proud member of 74Software. Learn more about how Axway is transforming the future:
Ready to shape the future? Let's get started—because at Axway, together, we can. Together, we will.
Axway is an AA and EEO employer
#LI-SV1
#LI-Hybrid
QA Automation Engineer
Posted today
Job Viewed
Job Description
Location: Dublin, Ireland (Hybrid – 2 days in-office) We are currently looking to hire an experienced QA Automation Engineer to join this market leading Investment bank, boasting of over 400yrs in the market and one of the greatest cultures within the FS business.
Sumitomo Mitsui Finance Dublin Limited (SMFD) is a wholly owned subsidiary of SMBC and is growing rapidly as a Centre of Excellence for the bank's universal banking business across EMEA. It provides a range of technology and operational support services, aligned to SMBC's growth, innovation, and transformation strategies.
QA Automation Engineer – AVP
Location:
Dublin, Ireland (Hybrid – 2 days in-office)
Type:
Permanent
About The Organisation
Join the European technology division of a global financial services leader, delivering high-quality manual and automated testing for critical Capital Markets and Corporate Banking platforms. The team safeguards complex production environments, ensuring stability, compliance, and performance across the full trade lifecycle.
Role Overview
We're looking for a technically strong QA Automation Engineer with solid coding skills in
C#
or
Java
, plus experience in
UiPath
or similar automation frameworks. You'll test and validate changes to high-volume, mission-critical trading, risk, and operations systems, combining manual QA expertise with automation to improve coverage, efficiency, and reliability.
Key Responsibilities
- Plan, execute, and document functional, regression, and data validation testing.
- Design, build, and maintain automated regression packs using UiPath, Playwright, Selenium, Python, C#, and Java.
- Test APIs, middleware integrations, batch processes, and regulatory reporting systems.
- Use XRAY/JIRA for test case management, traceability, and progress reporting.
- Conduct defect triage, root cause analysis, and collaborate with developers, BAs, and release teams.
- Ensure testing artefacts are audit-ready for regulated environments.
Essential
Skills & Experience
- 2–5 years of QA experience across Front-to-Back trading, data, and risk platforms.
- Strong coding skills in C# or Java.
- Hands-on experience with UiPath (or equivalent RPA/automation tool).
- Manual and automation testing expertise across UI, API, and data layers.
- Proficiency in SQL, ETL/data warehouse testing, and CI/CD tools (Jenkins, Bamboo, GitLab).
- Knowledge of securities products (fixed income, equities, derivatives) and regulatory testing (MiFID II, EMIR, SFTR).
Desirable
- Experience with IntelliJ, Rest Assured, Postman.
- ISTQB certification.
All third party applications will be managed by Robert Walters.
Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates
QA Automation Engineer
Posted today
Job Viewed
Job Description
Limerick, Ireland (Hybrid)
The Opportunity:
Transact Campus specialize in mobile-centric university campus technology for integrated campus payments, campus ID, and campus commerce solutions.
We have a strong start-up energy and focus on innovation backed with over 35 years in the education sector serving 12 million students, across more than 1,300 institutions, and facilitating more than $45 billion in transactions.
Our Values
At Transact Campus, we value small cross-functional self-organizing product teams. Each team has the autonomy to decide how best to build software and what tools they use to create it.
We use agile methodologies and strongly believe in creating a trusting group climate where respect for each other is key, where speaking the truth is valued and where shared ownership is the goal.
We believe in ongoing training, personal development and learning and we are excited to help you bring your career to the next level alongside a talented group of engineers.
Our People
As an industry leading software company, we are lucky to have deep support and experience in-house with talented engineers, infrastructure experts and architects across the Transact global family working as part of and alongside our teams. Together, we invest in each other's success.
We have surfers, runners, chess players, snowboarders, dads, mums, married people, single people, hurlers, speakers, soccer fans, rugby fans, folk dancers, yoga fans, book clubbers, seasoned travelers, Lego builders, animal lovers, cyclists, gardeners, gamers and tv show afficionados. We celebrate our differences. You will feel part of our team here and make connections and friends with great people. We love creating software, but we know it is the people you work with and meet along the way who make the difference.
We are looking for people who enjoy experimentation, who can be creative and adapt to a changing environment. We value people who really love to work as part of a team to build great software in a fun environment.
Are you that person?
Position Responsibilities
As a QA Automation Engineer, you will be responsible for ensuring the quality of continuous delivery of our SaaS offerings . Specifically, you'll help coordinate testing efforts and collaborate with global members of the team in an agile working environment. You will create test strategies, test plans, and execute them for both UI and REST APIs as a continuous effort for enhancing test effectiveness. You will perform all aspects of verification including functional, regression, and system testing. You will also design, implement, and maintain complex testing environments and troubleshoot and isolate problems encountered during testing. You will be an ambassador and guide of product quality in the team and evangelize quality measures.
The Requirements
- 3-5 years of experience in software QA and test automation.
- Strong hands-on experience with Playwright and JavaScript test frameworks like Mocha or Jest.
- Proven ability in testing complex software systems in fast-paced environments.
- Solid experience testing REST APIs and analysing responses.
- Working knowledge of test automation for UI, API, and performance testing.
- Experience integrating automation into CI/CD pipelines.
- Ability to work independently and collaboratively across global teams.
- Excellent verbal and written communication skills.
- Familiarity with Agile methodologies.
- Strong analytical and problem-solving skills.
- Demonstrable ability through completed projects and publicly available code (e.g., GitHub).
- Strong manual testing capabilities, with a solid understanding of test case design, defect reporting, and exploratory testing techniques.
Desirable Skills
- Experience with Playwright Framework and JavaScript testing frameworks such as Jest, Mocha, or Cypress.
- Familiarity with JIRA for issue tracking
- Knowledge of Azure DevOps and Octopus Deploy
- Exposure to load and performance testing tools
Why Join Us?
- Opportunity to work with cutting-edge technologies
- Collaborative and supportive work environment.
- Ongoing professional development and training opportunities
- Hybrid Working.
- Regular social, sporting and community events.
- Benefits - Private Health Insurance, Dental Insurance, Matched Pension Contribution, 25 Days Annual Leave
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Transact Campus Inc. is an equal employment opportunity employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, protected military/veteran status, or any other protected factor.
QA Automation Engineer
Posted today
Job Viewed
Job Description
Oliver James have partnered with a leading Financial Services client based in Dublin who are seeking a Senior QA Engineer on a rolling 6 month day rate contract.
In this role, you'll join a core project team to lead the design, development, and maintenance of automated test frameworks. You'll support user acceptance testing (UAT), execute performance testing, and collaborate closely with developers to ensure high-quality software delivery.
Role:
- 6 month rolling contract
- Dublin city based
2 days in office per week required.
We're looking for someone with over 5 years of senior-level automation testing experience, strong knowledge of CI/CD pipelines, and expertise with tools such as Cucumber for BDD, Postman for API testing, and JMeter for performance testing.
- Familiarity with Microsoft technologies like SharePoint, Dynamics 365, Azure DevOps, .NET Framework, C#, and AngularJS is essential.
Full working rights in Ireland required + ability to be on-site 2 days per week.
Desired Skills and Experience
- 5+ years of hands-on automation testing experience at a senior level
Strong expertise with CI/CD pipelines and test automation frameworks
Experience with Cucumber for BDD, Postman for API testing, and JMeter for performance testing
Proven ability to lead test automation strategy, execute complex test scenarios, and manage defect lifecycles
Senior QA Automation Engineer
Posted today
Job Viewed
Job Description
Senior QA Automation Test Engineer
We are looking for an experienced
Senior QA Automation Test Engineer
to help shape and deliver cutting-edge test solutions for complex software systems. In this role, you'll work with modern tools and frameworks to design, implement, and maintain robust automation that ensures our products meet the highest standards of performance and reliability.
What You'll Do
- Collaborate in sprint planning, reviewing use cases, and providing automation strategies and effort estimates.
- Analyse product requirements to create and maintain both manual and automated test coverage.
- Execute, troubleshoot, and maintain existing automation test suites across web and mobile applications.
- Identify, report, and investigate product issues through detailed bug analysis.
- Contribute to continuous improvements in the automation framework, tools, and processes.
- Configure and maintain test environments, including data management for automation execution.
- Work closely with Scrum teams, Product Owners, and fellow testers to deliver outstanding test coverage.
- Share insights, communicate test results, and support audit and compliance standards.
What You Bring
- Degree in Computer Science or equivalent professional experience.
- 5+ years Strong programming skills in
C# or Java
. - Proven experience automating
frontend and API testing
. - Hands-on experience with tools such as
Selenium, SpecFlow, and Azure Pipelines
. - Familiarity with test case management and defect tracking systems.
- Solid background testing both
web and mobile applications
. - Experience working in
Agile/Scrum environments
. - Excellent communication skills, attention to detail, and a proactive approach to problem-solving.
Senior QA Automation Engineer
Posted today
Job Viewed
Job Description
The Opportunity
Transact Campus is transforming the student experience through credential-driven privileges and innovative payments. Our enterprise-class cloud platform powers every aspect of campus life, delivering data-driven insights and frictionless experiences for students and institutions alike.
As part of our dedicated data engineering, reporting and analytics team, you will be immersed in a fast-paced, agile environment where we use both novel and established technologies in innovative ways. We're looking for someone who is passionate about data engineering, thrives in collaborative environments, and is excited by the opportunity to work on cutting-edge data and analytics solutions.
We're a fun, hard-working, and solution-oriented team that values creativity, ownership, and continuous learning. You will be working with people who care deeply about building high-quality software and solving meaningful problems.
Location
: Limerick City – Hybrid working with at least 3 days a week on site during probationary period, to ensure a solid level of support while onboarding.
Position Responsibilities
- Design, develop, and maintain automated test frameworks for data pipelines, APIs, and analytics applications
- Collaborate with engineers and analysts to define test strategies and acceptance criteria for new features
- Lead quality initiatives and influence testing practices across the team.
- Lead deployment of test automation frameworks in the cloud.
- Define and report KPIs and product performance metrics to drive quality decisions
- Build and execute test plans for functional, integration, regression, and performance testing
- Ensure data integrity and accuracy across structured and unstructured datasets in both batch and streaming modes
- Develop test cases for Spark-based data pipelines and validate transformations and outputs
- Test front-end applications built with Angular and back-end services developed in .NET
- Validate Power BI reports for accuracy, performance, and user experience
- Integrate automated tests into CI/CD pipelines using Octopus and GitHub Actions or Azure DevOps
- Participate in peer code reviews and contribute to quality standards across the team
- Support QA activities during development, UAT, and post-release phases
- Document test results and provide actionable feedback to engineering and product teams
Required Skills
- Bachelor's degree in Computer Science, IT, or related field OR equivalent work experience
- 5+ years of experience in software testing or QA engineering, with a strong focus on data platforms and large-scale distributed systems.
- Proficient in Python for building automated test frameworks and data validation scripts.
- Hands-on experience testing data pipelines in Databricks (Spark, Delta Lake, MLflow), including batch and streamed workloads at scale.
- Expertise in SQL and data validation techniques, including reconciliation, transformation testing, and performance validation.
- Hands-on experience validating Angular front-end applications and .NET back-end services
- Skilled in Power BI and BI/Analytics report testing, ensuring accuracy and consistency of metrics across reports and data sources.
- Experience with cloud platforms (Azure preferred) and big data technologies
- Experience with source control systems (Git/TFS/SVN)
- Strong communication skills and fluency in written and spoken English
- Experience working in Agile teams (Scrum, Kanban)
Preferred Skills
- ISTQB Expert Level certification or equivalent
- Experience with Azure Data Services (Databricks, Data Factory, Data Lake Gen2)
- Familiarity with Spark Structured Streaming and Delta Lake
- Experience with test automation tools like PyTest, Robot Framework, or similar
- Knowledge of Infrastructure as Code (Terraform, ARM)
- Exposure to data governance and data quality frameworks
- Understanding of event-driven architectures (EventHub, EventGrid)
- Experience with Octopus for deployment automation
- Experience in Data Science and ML methodologies
Why Join Us
- Work with cutting-edge data technologies and platforms
- Collaborative and supportive work environment
- Ongoing professional development and training opportunities
- Hybrid working model
- Regular social, sporting, and community events
- Benefits including; Private Health Insurance, Dental Insurance, Matched Pension Contribution, 25 Days Annual Leave
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Transact Campus Inc. is an equal employment opportunity employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, protected military/veteran status, or any other protected factor.
Senior QA Automation Engineer
Posted today
Job Viewed
Job Description
Job Description
Working on our Quality Assurance team you will be using your development skills and understanding of software testing internally developed applications for our customers. The position requires both Test Automation and manual validation of the application. You will be using the latest versions of Microsoft and non-Microsoft platform technologies including .net core/C#, TypeScript, Python, Azure, SQL Server, Azure Databricks, Office365, Dynamics365 and SharePoint. As part of this challenging role, you will have an opportunity to broaden your skills to other key Microsoft technologies including the above and more. You will be exposed to all aspects of solution delivery including business analysis, development, and training end users.
Job Requirements
- Degree in Computer Science or equivalent
- Strong communication and organisational skills
- Experience working in a client facing role
- 6+ Years QA / QA Automation experience with at least 4 years of automation experience specifically
- Preferably Cypress or Selenium with C#
- Non-UI automated testing using C#
- Experience integrating automated tests into CI/CD pipelines
- Execute test cases (manual or automated), analyse and present results
Advantageous:
- Experience in crafting regular quality assurance reports and presenting to management
- Experience in Typescript, SQL, Python
- Exposure with Microsoft technologies/platforms such as Azure or Power BI also advantageous
- Previous experience in a DevOps, Agile (Scrum) development process
- Experience in automated performance testing
Application Process
Online application will be accepted. Please send your application and your CV to
For further information about this post or queries regarding the application process, please contact
Be The First To Know
About the latest Qa automation Jobs in Ireland !
Head of QA Automation – Up to 135k base DOE
Posted today
Job Viewed
Job Description
Head of QA Automation – Up to 135k base DOE
Permanent | Hybrid | Dublin
€110,000 - €35,000 DOE
We have a new position just in for a QA Automation Leader to join an established organisation and bring their team on a journey from manual testing to QA Automation excellence.
This is a dual position where you manage, grow, and upskill an existing team while also being responsible for technically delivering QA Automation architecture and best practices across the business. This unique position offers the opportunity to not only be at a leadership level but also to remain close to the technical side, which rarely comes about.
This position is for an experienced manager with excellent technical QA Automation knowledge and experience.
This is a hybrid position in Dublin, and candidates must hold an EU Passport or Stamp 4 Visa to be considered.
Requirements:
- Previous team management experience in software testing
- Excellent knowledge of QA Automation, with a background in architecting QA Automation from the ground up.
- Need to be comfortable being hands-on on architecting QA Automation solutions
Salary~: 0,000 - 5,000 DOE
Full benefits package
Please send your CV to to be considered
Software Engineering Manager, Application Security Testing: Composition Analysis
Posted today
Job Viewed
Job Description
GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our platform unites teams and organizations, breaking down barriers and redefining what's possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.
An Overview Of This Role
The Engineering Manager for Composition Analysis and Dynamic Analysis specializes in leading teams focused on application security scanning technologies. This role oversees multiple security-focused engineering groups and is responsible for balancing priorities across these specialized teams.
This role is an extension of the Engineering Manager position.
Groups Overview
Composition Analysis
The Composition Analysis Group Is Responsible For
- Software Composition Analysis
- Container Scanning
Dynamic Analysis
The Dynamic Analysis Group Is Responsible For
- API Security
- Dynamic Analysis Security Testing (DAST)
- Fuzz Testing
What You'll Do
- Manage engineers across both the Composition Analysis and Dynamic Analysis groups
Drive key initiatives including:
Auto-remediation of vulnerable software packages
- Scanning of unmanaged dependencies in C/C++
- Static reachability analysis with function-level granularity
- Snippet detection for open source dependencies
Improve the DAST crawler for efficiency, stability, and consistent web application traversal
Balance priorities across multiple security-focused engineering teams
- Author project plans for epics across both groups, ensuring alignment and avoiding duplication of effort
- Run agile project management processes for multiple teams
- Provide guidance on security product architecture
- Coordinate between Composition Analysis and Dynamic Analysis teams to ensure consistent and complementary approaches to application security
What You'll Bring
- In-depth understanding of application security concepts, particularly in software composition analysis techniques to evaluate the security risks associated with application dependencies and dynamic analysis security testing (DAST) tools.
- Understanding of the challenges in developing and maintaining security scanning tools
- Experience managing multiple technical teams simultaneously
- Familiarity with containerization technologies and dependency management systems
- Knowledge of web application security testing techniques and tools
- Experience with open source security tooling (such as OWASP ZAP, Trivy, or similar)
- Experience in DevSecOps practices and implementation
- Experience in vulnerability management and remediation
The base salary range for this role's listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
California/Colorado/Hawaii/New Jersey/New York/Washington/DC/Illinois/Minnesota pay range
$131,600—$282,000 USD
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our Recruitment Privacy Policy. Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab's policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
Software Engineering Manager, Application Security Testing: Composition Analysis
Posted today
Job Viewed
Job Description
GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our platform unites teams and organizations, breaking down barriers and redefining what's possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.
An Overview Of This Role
The Engineering Manager for Composition Analysis and Dynamic Analysis specializes in leading teams focused on application security scanning technologies. This role oversees multiple security-focused engineering groups and is responsible for balancing priorities across these specialized teams.
This role is an extension of the Engineering Manager position.
Groups Overview
Composition Analysis
The Composition Analysis Group Is Responsible For
- Software Composition Analysis
- Container Scanning
Dynamic Analysis
The Dynamic Analysis Group Is Responsible For
- API Security
- Dynamic Analysis Security Testing (DAST)
- Fuzz Testing
What You'll Do
- Manage engineers across both the Composition Analysis and Dynamic Analysis groups
Drive key initiatives including:
Auto-remediation of vulnerable software packages
- Scanning of unmanaged dependencies in C/C++
- Static reachability analysis with function-level granularity
- Snippet detection for open source dependencies
Improve the DAST crawler for efficiency, stability, and consistent web application traversal
Balance priorities across multiple security-focused engineering teams
- Author project plans for epics across both groups, ensuring alignment and avoiding duplication of effort
- Run agile project management processes for multiple teams
- Provide guidance on security product architecture
- Coordinate between Composition Analysis and Dynamic Analysis teams to ensure consistent and complementary approaches to application security
What You'll Bring
- In-depth understanding of application security concepts, particularly in software composition analysis techniques to evaluate the security risks associated with application dependencies and dynamic analysis security testing (DAST) tools.
- Understanding of the challenges in developing and maintaining security scanning tools
- Experience managing multiple technical teams simultaneously
- Familiarity with containerization technologies and dependency management systems
- Knowledge of web application security testing techniques and tools
- Experience with open source security tooling (such as OWASP ZAP, Trivy, or similar)
- Experience in DevSecOps practices and implementation
- Experience in vulnerability management and remediation
How GitLab Will Support You
- Benefits to support your health, finances, and well-being
- All remote, asynchronous work environment
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
The base salary range for this role's listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
California/Colorado/Hawaii/New Jersey/New York/Washington/DC/Illinois/Minnesota pay range
$131,600—$282,000 USD
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our Recruitment Privacy Policy. Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab's policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.