CrawlJobs Logo

Senior Software Quality Assurance Engineer (Automation)

Philippines, Makati · Job Posted December 09, 2025
Apply Position
Job Link Share

Job Description

Our quality assurance engineers strive to ensure everything they touch works beautifully. Armed with the curiosity and ability to fearlessly make and break things, you will automate ways to identify anything less than perfect. As a quality assurance engineer with a focus on automation, you take your position building the scripts that are our first line of defence against roll-backs and hot-fixes as we build beautiful and revolutionary products.

Job Responsibility

  • Driving our automation strategy, partnering with the QA Manager to evolve frameworks, adopt new tools, and shape long-term direction
  • Building and maintaining scalable automated suites (regression, smoke, UI) in Robot Framework, integrated with CI/CD for fast and reliable feedback
  • Ensuring automation aligns with product goals, improving coverage, stability, and efficiency across teams
  • Championing quality engineering, reducing flakiness, optimising test performance, and promoting early testing in the development lifecycle
  • Collaborating with cross-functional teams, validating requirements and communicating risks or issues with clarity
  • Mentoring QA engineers, guiding automation best practices through code reviews and knowledge sharing
  • Advocating for continuous improvement, refining QA workflows, influencing sprint priorities, and staying updated on evolving automation technologies

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or similar field
  • Minimum of 5 years of experience working as a QA Automation Engineer
  • Advanced programming skills, including automation systems and databases
  • Extensive knowledge and experience in building automation scripts from scratch using Robot Framework, Selenium, or other similar scripting tools
  • Demonstrated leadership in defining, implementing, and refining company-wide QA processes and strategies
  • A commitment to continuous QA enhancement through the effective use of testing tools and methodologies
  • Skilled in using Jira and Xray or similar ticketing and test management tools
  • Detailed knowledge of application functions, bug fixing, testing protocols, and CI/CD pipeline integration
  • Good written and verbal communication skills in English
  • Excellent analytical skills

Nice to have

  • Previous experience in a startup environment
  • Experience working with a remote team
  • Experience working in the legal services industry

What we offer

  • A highly-skilled, driven and dedicated team
  • Competitive salary: we strive to always provide industry market rates
  • Remote work opportunities: our team is distributed across the globe and we enjoy the flexibility of working remotely when possible
  • Continuous learning and development: whether by way of conferences, online courses, or further study, we’re here to support your personal and professional growth
  • Company retreats: While Zoom and Slack are our operating system, our company retreats allow us to create long-lasting bonds with each other and to feel human
  • A direct line with our key users, and influential high-level stakeholders (investors, advisors, and other relevant members) to use as and when needed

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Quality Assurance Engineer (Automation)

8 matching positions

Senior Software Quality Assurance Engineer

The Senior Software Quality Assurance Engineer at NTT DATA will ensure that soft...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extended expertise in software QA methodologies, tools, and processes
  • Interpersonal, communication, and organizational skills
  • Team player with good attention to detail
  • Excellent ability to understand and analyze complex systems
  • Advanced understanding of SQL and scripting
  • Advanced understanding of software development process
  • Advanced expertise in agile development such as Scrum
  • Advanced understanding of software integrated development environments
  • Advanced ability to handle client and customer issues tactfully and professionally
  • Advanced understanding of object-oriented programming
Job Responsibility
Job Responsibility
  • Responsible for ensuring the planning, execution, reporting, and successful completion of QA activities for all new development cycles for various releases
  • Accountable for Agile-related user story review meetings and/or work with relevant business stakeholders and developers to understand the new or modified application functionality
  • Networks with the required user community to understand business requirements and uphold quality of each release by ensuring a comprehensive end-to-end testing coverage
  • Creates and implements end-to-end test scenarios, as well as debugging and defining corrective actions
  • Responsible for reviewing system requirements and tracking of quality assurance metrics
  • Accountable for performing and documenting risk analysis and record test progress and results
  • Performing thorough regression testing when bugs are resolved
  • Works across multiple teams to review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Creates detailed, comprehensive, and well-structured test plans and test cases
  • Designs, develops, codes, and executes automation scripts
What we offer
What we offer
  • Diverse and inclusive workplace
  • Values innovation and quality
  • Opportunity to grow, belong and thrive
  • Part of a global team with experts in more than 50 countries
  • Access to a robust ecosystem of innovation centers
  • Fulltime
Read More
Arrow Right
New

Senior Automation Quality Assurance (QA) Engineer

WRP is looking for a Senior Automation Quality Assurance (QA) engineer to develo...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
WeRPlay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-4 years of working experience as a Quality Assurance Engineer (Automation)
  • Hands-on experience with test automation tools and libraries for both web and mobile such as Selenium, Robot Framework, Appium, TestNG along with Jenkins
  • Experience with web technologies: HTML, JavaScript, XML, CSS, SQL, etc
  • Experience with API and integration testing (Python for API Testing - Pytest framework)
  • Experience with speed and performance testing of web applications such as Locust or JMeter
  • Bachelor's degree in Computer Science, Software Engineering or Equivalent
Job Responsibility
Job Responsibility
  • Develop and drive innovative solutions for automated testing strategies and quality assurance of systems and products
  • Write robust, maintainable test automation code
  • Participate in scrum ceremonies and actively undertake sprint tasks – these include: Supporting the development of test plans, Creation of tests – both manual and automated, Reviewing of stories, code, and tests, Execution of tests at all stages of the lifecycle
  • Utilize a BDD /TDD approach to execute test plans and develop suitable test cases
  • Follow the testing processes and practices within an agile software development team
  • Use a test-first approach to create automated unit, integration, acceptance and performance tests
  • Write, develop and maintain Test Scripts to ensure maximum coverage, quality and scalability across multiple products
  • Monitor overnight runs of automation packs and ensure failures are addressed
  • Working directly with Developers, DevOps, Product Managers, and Program Managers to ensure proper development and quality of our applications and platforms
  • Collaborate with Software Engineers to continuously improve the testability and robustness of the codebase
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Identity & Quality Assurance

EverOps is looking for a Senior Software Engineer to be embedded with a critical...
Location
Location
Salary
Salary:
120000.00 - 185000.00 USD / Year
EverOps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software engineering experience
  • Expert-level command of Go (Golang)
  • Proven history of building robust and scalable testing frameworks from the ground up, with expertise in writing comprehensive Unit and Integration tests
  • Demonstrable experience working on applications within the Identity or Security domains
  • High proficiency in Bash scripting for automation and comfort operating on the command line in Linux/macOS environments
  • Strong understanding and hands-on experience with Docker
  • Unwilling to let a project fail if it has your name on it
  • Able to design and deliver a full project that takes into account not just technology, but how administrators, management, and employees need to interact with a new function or system
  • Able to see priorities and delegate appropriately
Job Responsibility
Job Responsibility
  • Lead the design and implementation of unit and integration tests for mission-critical Go applications within the Identity space
  • Perform thorough Code Reviews for fellow engineering team members (including IAM and platform teams), ensuring adherence to best practices in security, performance, and readability
  • Architect, build, and maintain testing environments utilizing containerized solutions (Docker) and virtualization (e.g., Tart VMs) to guarantee local developer parity and CI/CD stability
  • Develop complex automation and helper tools, utilizing Go and advanced Bash scripting techniques, to streamline testing, deployment, and operational tasks
  • Apply deep knowledge of Identity and Access Management (IAM) principles (authentication, authorization, provisioning) to ensure test coverage addresses security and compliance requirements
  • Drive code quality across the team, influencing engineering standards and ensuring the final product is reliable, scalable, and maintainable
What we offer
What we offer
  • 100% remote workplace
  • Unlimited Paid Time Off
  • Equity
  • 401K with company contribution
  • Company-sponsored healthcare
  • Competitive compensation
  • Opportunities to accelerate professional growth with access to training and certification programs
  • Fulltime
Read More
Arrow Right

Senior Quality Assurance Engineer

As a Quality Assurance - Automation Engineer, you will assess tools to support t...
Location
Location
United States , North Reading
Salary
Salary:
129600.00 - 207400.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software quality assurance or testing
  • Familiarity with QA methodologies, test planning, and test case development
  • Knowledge in programming languages like C++, C# and scripting such as bash, Python, or PowerShell
  • Knowledge of .Net, Windows OS and Linux OS
  • Strong analytical and problem-solving skills
  • Excellent communication skills and attention to detail
  • Ability to work effectively within a team and follow established processes
Job Responsibility
Job Responsibility
  • Assist in implementing or enhancing QA-Automation processes, tools, and methodologies
  • Design test plans, scenarios, and execute testing, documenting and maintaining all test cases in Test Management tools
  • Assist in designing, developing, and maintaining comprehensive manual and automated test suites for desktop applications, ensuring high test coverage and reliability
  • Demonstrate basic analytical and problem-solving skills to assist in identifying, isolating, and troubleshooting issues in software systems, with guidance from senior team members
  • Develop and continuously improve test automation frameworks, integrate automated tests into the build process for continuous integration using tools like Jenkins
  • Effectively communicate test results, emphasizing quality risks, and ensure that test execution outcomes, encompassing both manual and automation designs, align with project requirements
  • Interact closely with product stakeholders, development teams, and QA colleagues to understand project and product testing objectives
  • Collect, analyze, and interpret test metrics, summarize test data and reporting findings effectively
What we offer
What we offer
  • Medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs
  • Fulltime
Read More
Arrow Right

PLC Software Automation Senior Engineer

Location
Location
Spain , Sarriguren
Salary
Salary:
Not provided
nordex-online.com Logo
Nordex Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Successfully completed technical degree in electrical engineering, automation technology or comparable qualification
  • Professional experience in PLC software development according to IEC61131 desirable
  • Experiences in defining requirements for software functions are required
  • Good knowledge of different communication protocols (e.g. Profinet, Modbus TCP) is required
  • Good knowledge of MS-Office and especially MS-Access
  • Knowledge in the use of Matlab/SIMULINK is preferable
  • Experiences in the agile software development according SCRUM are preferable
  • Fluent English
  • High results orientation and quality awareness
  • Initiative as well as responsible, structured and sustainable way of working
Job Responsibility
Job Responsibility
  • New and further development of control technology functions in the area of operational control of the wind turbine
  • Technical clarification and creation of software specifications
  • Implementation of software functions according to the requirements on a programmable logic controller (PLC)
  • Definition of test and acceptance criteria for the qualification of the wind turbine software
  • Quality assurance through software tests on the HiL setup in the software laboratory and on site at the wind turbine
  • Creation of the related software documentation
  • Close cooperation with various departments in an international environment
  • Fulltime
Read More
Arrow Right

Software Quality Assurance Engineer III

The Software Quality Assurance Engineer III performs test strategy planning, and...
Location
Location
United States , Los Angeles
Salary
Salary:
105267.00 - 173689.00 USD / Year
lacare.org Logo
L.A. Care Health Plan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or Management Information Systems
  • In lieu of degree, equivalent education and/or experience may be considered
  • At least 5 years of experience as a Senior Software Quality Assurance Engineer role including functional and non-functional testing activities
  • Experience serving as lead in review of business requirements to develop test strategy, test plan and test cases, deploy risk-based testing tactics
  • Experience as an Author automated scripts according to Software Quality Assurance industry test automation best practices
  • Experience managing the execution of manual test cases and automated scripts to detect and report defects
  • Experience effectively communicating quality related matters across an organization and project teams
  • Drive DevOps initiatives to shift-left in testing approach
  • Experience collaborating in blended teams with onsite, nearshore and offshore project resources
  • Expert understanding of the Software Development Life Cycle, Agile methodologies, and Waterfall methodologies
Job Responsibility
Job Responsibility
  • Participates in review of business requirements, system documentation, project assets to lead in the creation and mentoring others to produce robust, accurate, usable test artifacts for performance, end-to-end and automation testing (test plans, test cases, automated scripts, reports) to ensure end results aligns with business needs
  • Analyzes requirements and effectively applies appropriate testing techniques to ensure comprehensive testing coverage in a timely manner
  • Creates or assists in creating, socializing and presenting test strategy approach, test artifacts, testing process, test metrics with appropriate teams
  • Collaborates with cross-functional teams and environment management to prepare test data and identify the test environment, as needed
  • Leads efforts for all QA resources adherence to software quality criteria, policy, guidelines and industry best practices
  • Oversees and participates in test execution, analyzes and effectively communicates testing results and metrics across all testing types
  • Promptly and effectively escalates issues as appropriate
  • Supports other team resources to escalate in a timely manner
  • Proactively engages with development teams and project team members to help promote prevention of defects early in project/development lifecycle
  • Participates in and/or leads test case reviews, user stories, risk assessments, requirement reviews, sprint reviews, backlog grooming sessions and retrospectives, as needed
What we offer
What we offer
  • Paid Time Off (PTO)
  • Tuition Reimbursement
  • Retirement Plans
  • Medical, Dental and Vision
  • Wellness Program
  • Volunteer Time Off (VTO)
  • Fulltime
Read More
Arrow Right

Senior Software Quality Engineer

We are seeking a highly skilled and experienced Software Quality Engineer to joi...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aeva.com Logo
Aeva
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline
  • A minimum of 5 years of experience in software quality assurance within the automotive industry
  • Extensive knowledge and practical experience with Automotive SPICE (ASPICE) process assessments and improvements
  • Proven expertise in Cybersecurity standards (ISO 21434) and Functional Safety (ISO 26262) for automotive applications
  • Strong understanding of software development lifecycles, software testing methodologies, and quality assurance best practices
  • Excellent problem-solving skills, with the ability to analyze complex issues and develop effective solutions
  • Strong communication and interpersonal skills, with the ability to work effectively in a team-oriented environment
  • Experience with automated testing tools and frameworks is highly desirable
  • Certified Quality Management Systems auditor (e.g., ISO 9001) or ASPICE assessor
  • Strong project management skills with the ability to manage multiple priorities and deliverables effectively
Job Responsibility
Job Responsibility
  • Lead and manage quality assurance activities throughout the product development lifecycle to ensure compliance with Automotive SPICE (ASPICE) standards
  • Develop, implement, and maintain software quality assurance processes and methodologies to meet Cybersecurity (ISO 21434) and Functional Safety (ISO 26262) requirements
  • Conduct regular audits and assessments of software processes and work products to ensure compliance to industry standards and company policies
  • Collaborate with cross-functional teams including software development, systems engineering, and project management to define and implement quality assurance strategies
  • Perform risk assessments and develop mitigation plans for software-related cybersecurity and functional safety risks
  • Prepare and present detailed reports on software quality metrics, audit findings, and improvement plans to senior management
  • Participate in customer and third-party audits, ensuring successful outcomes and addressing any findings
  • Provide coaching and training to junior quality engineers and cross-functional team members, promoting organizational growth and competence
  • Lead initiatives to instill a culture of quality and continuous improvement throughout the organization
Read More
Arrow Right

Senior Quality Assurance Engineer

The Senior Quality Assurance Engineer plays a critical role in driving quality a...
Location
Location
United States , Plano
Salary
Salary:
Not provided
ziosk.com Logo
Ziosk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in software quality assurance / quality engineering across mobile and web solutions
  • Strong experience testing Android applications and devices, including device-integrated workflows
  • Experience with test automation frameworks (e.g., Appium) and building/maintaining automation suites
  • Strong analytical, detail-oriented, and collaboration skills, including the ability to communicate quality risk clearly to cross functional partners
  • Candidates must be eligible to work in the U.S. and be able to commute daily to North Dallas
Job Responsibility
Job Responsibility
  • Own quality outcomes for assigned product areas across Android, device-based, backend, and web systems
  • Drive a holistic test strategy that balances fast feedback with coverage
  • Partner early with engineering, product, and UX to ensure requirements are clear and testable
  • Promote continuous improvement in defect prevention, test effectiveness, and release predictability
  • Mentor and influence other QA engineers
  • Conduct high value exploratory and functional testing of Android applications, UX flows, device interactions, payment flows, and backend integrations—focusing on real user behavior and failure modes
  • Validate multicomponent systems involving hardware, Android software, cloud services, and web interfaces (end-to-end and integration-level validation)
  • Execute and continuously refine regression coverage (manual and automated) to support reliable release cycles and fast triage when regressions occur
  • Develop, maintain, and evolve automated functional test suites at UI and API level using modern frameworks (e.g., Appium)
  • Support release-over-release improvements in quality and delivery by tracking automation health
  • Fulltime
Read More
Arrow Right