Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
QA Automation Engineer II image - Rise Careers
Job details

QA Automation Engineer II

About GeoComply


We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory compliance, combat bad online actors, alleviate user friction, and protect businesses from fraud.


Achieving significant business and revenue growth over the past three years and dubbed a tech “Unicorn,” GeoComply has been trusted by leading global brands and regulators for over ten years. Our compliance-grade geolocation technology solutions are installed on over 400 million devices and analyze over 12 billion transactions a year.


At the heart of it all is the people, united by a deep commitment to problem-solving and revolutionizing how people and businesses use the internet to instill confidence in every online interaction. With teams across five countries, three continents, and a global customer base, we have no plans to slow down.


The QA Automation Engineer II contributes to GeoComply’s success by testing and reporting on the quality assurance of our software to ensure applications are functional and provide a great user experience for all of our customers by developing and using automated tests. This role will report to and take direction from the QA Manager. The QA Automation Engineer II continuously seeks opportunities to improve processes and maintains open communication with all team members.


Key Responsibilities
  • Analyze requirements and come up with a test plan to ensure testing quality.
  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Write manual and automated test cases.
  • Perform Quality Control by conducting manual and automated testing to find defects and ensure that the product meets design specifications and requirements. This includes isolating, reproducing, verifying, and reporting defects and implementing and maintaining automated tests such as Selenium WebDriver, Robot Framework, and Playwright.
  • Develop and maintain automated test frameworks and test scripts for web, mobile, and/or API testing and be involved in the code review process.
  • Effectively communicate and document all the defects discovered during the Quality Control process.
  • Identify any potential quality issues and escalate them immediately to management.
  • Work closely with developers in an agile environment to ensure a high-quality product.


Who You Are
  • Passionate about software quality and constantly looking for ways to improve quality without slowing down.
  • Pursue ways to automate everything to improve team efficiency. 
  • Strong interpersonal skills with the ability to work independently and as part of a team.
  • Knowledge of Python, TypeScript, and JavaScript.
  • Knowledge about Linux is a plus.
  • Bachelor’s degree in computer science or equivalent.
  • Graduator or 1 year of experience in software quality control


Apply Now!


Interested in joining our team? Send us your resume and a cover letter. We can’t wait to meet you!


Commitment to Diversity and Equity.

If you don't tick every box in this job description, please don't rule yourself out. Research suggests that women and other people in underrepresented groups tend to only apply if they meet every requirement. We focus on hiring people who value inclusion, collaboration, adaptability, courage, and integrity rather than ticking boxes, so if this resonates with you, please apply.


Search Firm Representatives Please Read Carefully

We do not accept unsolicited assistance from search firms for employment opportunities. All CVs or resumes submitted by search firms to any employee at our company without a valid written agreement in place for this position will be considered the sole property of our company. No fee will be paid if a candidate is hired by GeoComply due to an agency referral where no existing agreement exists with the GeoComply Talent Acquisition Team. Where agency agreements are in place, introductions must be through engagement by the GeoComply Talent Acquisition Team.



Why GeoComply?


Joining the GeoComply team means you’ll be part of an award-winning company to work, learn and grow. We are fast-paced, high-impact, and have a can-do team culture.


To be successful in our organization, you need an eager attitude, professionalism, and the confidence to willingly work to prove yourself and your ideas, and earn the trust of the organization.


Here’s why we think you’d love working with us.


We’re working towards something big

We’ve built a reputation as the global market leader for geolocation compliance solutions for over 10 years. We’re trusted by customers from all over the world, and the next few years will be particularly exciting as we continue to scale across new markets.


Our values aren’t just a buzzword

Our values are the foundation for what we as a company care about most. They signify the commitment we make to each other around how we act and what we stand for. They are our north star as we work together to build a company we’re all proud to be a part of. Learn more, here.


Diversity, equity, and inclusion are at the core of who we are

In collaboration with our team and external partners, we promote DEI in our recruitment and hiring practices; scholarships and financial aid; training and mentorship programs; employee benefits, and more.


Learning is at the heart of our employee experience

At GeoComply, we foster an environment that empowers every employee to gain the knowledge and abilities needed to perform at their very best and help our organization grow. From a professional development budget to local training opportunities, knowledge-sharing sessions and more, we are continually investing in employee career growth and development.


We believe in being a force for good

We profoundly care about our impact on the world and strive to make meaningful contributions to the communities we work and live in. Our Impact division focuses on philanthropic and social responsibility initiatives, including supporting our local communities, advancing equality, and harnessing our technology to protect vulnerable groups. Learn more, here.


We care about our team

Our GeoComply team is talented, driven and hard-working, and is known for its positive attitude and energy.  At GeoComply, we take care of our employees with the total package. Team members are generously rewarded with competitive salaries, incentives, and a comprehensive benefits program.


We value in-person collaboration

GeoComply culture thrives on a dynamic mix of in-person energy and independent focus and we champion a hybrid work model that blends the energy of in-person collaboration with the flexibility to work from home. Our 3-day in-office policy fosters teamwork and innovation, while also recognizing the importance of individual work styles and needs.


- - - - - - - - - -


At GeoComply, we live our value of Act with Integrity. Our workplace is built on mutual respect and inclusion, and we welcome applicants of all backgrounds, experiences, beliefs, and identities. Creating an accessible interview experience for all candidates is important to us. If you have any requests (big or small) throughout our hiring process, please don’t hesitate to let us know so we can do our best to prioritize your needs.


We care about your privacy and want you to be informed about your rights. Please read our Applicant Privacy Notice before applying for the position.

GeoComply Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
GeoComply DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of GeoComply
GeoComply CEO photo
Anna Sainsbury
Approve of CEO
What You Should Know About QA Automation Engineer II, GeoComply

Join GeoComply as a QA Automation Engineer II in Ho Chi Minh, Vietnam, and take your career to exciting new heights! At GeoComply, we're revolutionizing geolocation, cybersecurity, and anti-fraud technologies, helping top brands fight fraud and enhance user experiences across the internet. Your role as a QA Automation Engineer II will be crucial in ensuring our applications meet the highest standards of quality. You'll create and execute both manual and automated test cases, diving deep into functional and design specifications to guarantee every detail is scrutinized. Collaborating closely with your agile team, your mission will be to identify defects and ensure our products not only meet design specifications but exceed customer expectations. You'll leverage your knowledge of programming languages such as Python, TypeScript, and JavaScript to develop automated test frameworks that will be a game-changer in our testing processes. With the opportunity to continually improve and innovate, your contributions will directly impact our future successes. Here at GeoComply, we value diversity and inclusion, and we’re looking for passionate problem-solvers who thrive in a collaborative environment. If you're eager to make an impact while learning and growing with us, we can't wait to meet you! Ready to help shape the future of internet safety? Apply now and let’s embark on this journey together!

Frequently Asked Questions (FAQs) for QA Automation Engineer II Role at GeoComply
What are the key responsibilities of a QA Automation Engineer II at GeoComply?

As a QA Automation Engineer II at GeoComply, your primary responsibilities include creating test plans, developing both manual and automated test cases, conducting quality control to identify defects, and maintaining automated test frameworks for our web and mobile applications. You will analyze functional specifications for a full understanding of deliverables and engage in close collaboration with developers within an agile environment, ensuring a high-quality product.

Join Rise to see the full answer
What qualifications do I need to become a QA Automation Engineer II at GeoComply?

To become a QA Automation Engineer II at GeoComply, you should possess a bachelor's degree in computer science or a related field, along with at least 1 year of experience in software quality control. Knowledge in programming languages such as Python, TypeScript, and JavaScript, along with familiarity with Linux, can also benefit your application. Those who demonstrate a strong passion for software quality and continuous improvement will stand out.

Join Rise to see the full answer
How does GeoComply ensure quality assurance in their software?

GeoComply ensures quality assurance in their software through a rigorous testing process that involves both manual and automated testing. The QA Automation Engineer II plays a vital role in this process by developing comprehensive test plans, executing tests, identifying defects, and communicating issues effectively. This commitment to quality supports our mission to provide secure and reliable solutions to our customers.

Join Rise to see the full answer
What is the work culture like for a QA Automation Engineer II at GeoComply?

The work culture at GeoComply is dynamic, collaborative, and fast-paced. As a QA Automation Engineer II, you would be part of a talented team of individuals who are passionate about innovation and quality. We value open communication, problem-solving, and learning, encouraging every team member to contribute ideas that drive the company forward while fostering a supportive environment for professional growth.

Join Rise to see the full answer
What tools does GeoComply use for automated testing?

At GeoComply, we utilize various tools for automated testing, including Selenium WebDriver, Robot Framework, and Playwright. As a QA Automation Engineer II, you will have a chance to work with these tools to develop and maintain automated testing frameworks, ensuring that our software products achieve the highest quality standards. Your expertise will be pivotal in refining our testing processes.

Join Rise to see the full answer
Common Interview Questions for QA Automation Engineer II
Can you explain your process for developing a test plan?

When developing a test plan, I start by thoroughly understanding the requirements of the project. I then outline the scope of testing, define the testing objectives, identify the resources required, and create a timeline. Next, I detail the test cases and strategies, ensuring they align with the specifications. Throughout this process, I welcome feedback from my team to refine the plan for optimal effectiveness.

Join Rise to see the full answer
What strategies do you use for debugging and reporting defects?

Debugging involves a systematic approach where I isolate the defect by recreating the issue and analyzing the code. Using tools and logs, I gather evidence that clarifies the issue. When reporting defects, I document them with precise steps to reproduce, expected behavior, screenshots, and any error messages. Clear communication ensures developers can address the issues efficiently.

Join Rise to see the full answer
How do you prioritize test cases when time is limited?

In time-limited scenarios, I prioritize test cases based on critical functionality, risk assessment, and customer impact. I focus first on high-priority areas that may affect user experience significantly or contain the most severe defects. Utilizing a risk-based testing approach allows me to maximize efficiency while ensuring quality in high-impact components.

Join Rise to see the full answer
What challenges have you faced in automated testing, and how did you overcome them?

One challenge I've encountered in automated testing is dealing with flaky tests that yield inconsistent results. To overcome this, I conduct thorough analyses to isolate the reasons behind flakiness. Enhancing synchronization, stabilizing dependencies, and refining the test scripts have proven effective in addressing this challenge and ensuring reliable automation.

Join Rise to see the full answer
Describe your experience with CI/CD processes.

I've worked with Continuous Integration and Continuous Deployment (CI/CD) pipelines where I automate the testing and deployment processes. My experience includes integrating automated tests into various CI/CD tools, ensuring that our software passes all quality checks before deploying to production. This process significantly reduces time-to-market while increasing product reliability.

Join Rise to see the full answer
How do you stay current with emerging technologies in QA automation?

I regularly follow industry blogs, participate in online forums, and join local meetups to stay updated on the latest trends in QA automation. Additionally, I invest time in continuous learning through online courses, webinars, and certifications that introduce new tools and technologies, ensuring that I can apply the best practices in my work.

Join Rise to see the full answer
Why do you think collaboration is important in QA automation?

Collaboration is paramount in QA automation as it enables better communication between development and QA teams, yielding a higher quality product. By sharing perspectives and insights, teams can identify potential issues early, streamline processes, and build a culture of quality. This collaborative spirit often leads to more innovative solutions to challenges faced during development.

Join Rise to see the full answer
What is your approach to learning new automation testing tools?

When learning new automation testing tools, I adopt a hands-on approach. I begin with documentation and tutorials for a foundational understanding, then create small projects to apply what I've learned in practice. Engaging with the tool's community through forums and discussions can provide insights and tips that enhance my learning experience.

Join Rise to see the full answer
How do you handle tight deadlines when testing software?

Handling tight deadlines requires effective time management and prioritization. I focus on critical functionalities and use risk-based testing to address high-impact areas first. Clear communication with stakeholders ensures that everyone is aligned on priorities and expectations, allowing for a successful testing outcome even under pressure.

Join Rise to see the full answer
Can you describe your experience working in an agile environment?

In an agile environment, I’ve thrived by actively participating in daily stand-ups, sprint planning, and retrospectives. Agile emphasizes collaboration and flexibility, allowing me to adapt my testing approach based on iterative development. This close interaction with developers and stakeholders aids in delivering high-quality software that meets evolving requirements quickly.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join GeoComply as a Full Stack WordPress Developer and contribute to our innovative cybersecurity solutions.

Photo of the Rise User

Exciting opportunity for a PhD Intern at GeoComply to engage in innovative research on network security and VPN detection.

Photo of the Rise User

Dewberry seeks a skilled Deputy Construction Quality Assurance Manager to oversee quality assurance processes on significant infrastructure projects in Hampton Roads, Virginia.

Photo of the Rise User
AbbVie Hybrid North Chicago, IL
Posted yesterday

Join AbbVie as a Manager of Quality Systems and play a pivotal role in ensuring the quality assurance of innovative pharmaceutical products.

Photo of the Rise User
Eurofins Hybrid Rensselaer, NY 12144, USA
Posted 7 days ago

As a Raw Materials Supervisor with Eurofins, you'll lead technical activities and ensure compliance in a dynamic laboratory environment.

Photo of the Rise User

We're looking for an experienced Finance/HR/Payroll (ERP) QA Specialist to ensure quality in our innovative educational software at Focus School Software.

Posted 4 hours ago

Join Dungarvin Washington as a Quality Improvement Specialist and help enhance services for individuals with disabilities.

Photo of the Rise User
Posted 9 days ago

Join Visa as a Senior Software Test Engineer and help ensure the integrity of their transaction processing through rigorous testing and analysis.

Photo of the Rise User
Posted 8 days ago

Join Penumbra, Inc. as a Senior Quality Engineer and play a crucial role in maintaining the highest quality standards in the development of innovative medical devices.

Photo of the Rise User
SugarCRM Remote Romania - Home Based
Posted 9 days ago

Become a vital part of SugarCRM's mission as a QA Engineer, ensuring the quality of their innovative CRM solutions.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
11 people applied to Video Game Tester - FQA at Side
Photo of the Rise User
7 people applied to QA Test Analyst I at Qualitest
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
6 people applied to QA Internship at Lucid Software
Photo of the Rise User
97 people applied to Manual QA Backend/Web at LucidLink
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
13 people applied to Tester II at Epic Games
Photo of the Rise User
8 people applied to Junior QC Tester at Ubisoft
Photo of the Rise User
26 people applied to Manual QA at Evolving Web
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars