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

QA Engineer

About KOMOJU

KOMOJU (by Degica) is the leading cross-border payment gateway for Japan. We power payments for companies like video game distribution platform Steam and the popular mobile app TikTok. Today we help thousands of merchants by providing them with the payment infrastructure they need through developer-friendly API’s to integrations on popular platforms like Shopify and Wix; we help our merchants grow in all markets they are expanding.

About the position

We are looking for QA engineers who are passionate about quality to join KOMOJU’s QA team. The QA team is dedicated to testing, measuring, understanding, and communicating the overall quality of our products. This involves reviewing system specifications, executing tests (manual and automated), reporting and documenting technical issues, and closely collaborating with engineering teams, product managers, and other stakeholders. You will be joining as the second QA engineer in the team, collaborating closely with our lead QA engineer to work towards our vision for quality.

Responsibilities

  • Proactively contribute to our QA processes in order to strengthen the quality of our products
  • Work closely with engineering teams, product managers and other stakeholders to understand technical requirements and provide input on design considerations
  • Work with teams to develop test plans appropriate for the scope and scale of our projects
  • Execute manual and exploratory tests
  • Identify, document, and prioritize defects and issues
  • Strengthen our existing test automation tooling
  • Building new and innovative test automation solutions
  • You are proficient in at least one programming language (e.g. JavaScript, TypeScript, Ruby - though not limited to these)
  • Hands on experience with automated testing tools like PlayWright, Capybara, and RSpec (though not limited to these)
  • You love to empower other engineers and strive to understand how to help them deliver quality features and products
  • You have excellent debugging skills
  • You can run with ambiguous requirements and have a strong bias to action
  • You have a tester mindset, are curious, and come up with interesting test scenarios
  • Experience with cloud platforms (e.g. AWS)
  • Experience with designing release/regression/smoke-testing strategies
  • Experience with manual and exploratory testing
  • Experience creating and executing test plans

Nice to Haves

These aren't required, but be sure to mention them in your application if you have them.

  • Experience with performance testing
  • Experience with testing mobile applications
  • Experience with multilingual applications
  • Experience using observability tools (e.g. Datadog)
  • At Degica, we embrace remote work while also offering office space for those who prefer in-person collaboration
  • 10 days regular vacation, additional 5 days summer and 5 days winter vacation
  • Paid birthday holiday
  • Budget for self-learning allowance, to ensure our employees’ skills remain current
  • Language training for Japanese
What You Should Know About QA Engineer, Degica

Join KOMOJU as a QA Engineer and be a part of a dynamic team transforming the cross-border payment landscape in Japan! At KOMOJU, we aim to empower our merchants with the best payment solutions, partnering with renowned brands such as Steam and TikTok. As our second QA Engineer, you'll collaborate closely with our lead QA engineer, focusing on enhancing the quality of our products. Your role will involve reviewing system specifications and executing both manual and automated tests to ensure our infrastructure runs smoothly. You’ll have the opportunity to contribute proactively to our QA processes, working alongside engineering teams and product managers to understand key technical requirements. Whether it's building innovative test automation tools or conducting exploratory tests, your passion for quality and attention to detail will be paramount. If you're proficient in programming languages like JavaScript or Ruby and have hands-on experience with tools like PlayWright and RSpec, you’ll thrive in this position. KOMOJU supports remote work while providing an inclusive workplace culture. Enjoy competitive benefits such as vacation days, a self-learning allowance, and language training for Japanese. Excited yet? Take the leap and help us create top-notch payment solutions for thousands of merchants around the globe!

Frequently Asked Questions (FAQs) for QA Engineer Role at Degica
What does a QA Engineer do at KOMOJU?

At KOMOJU, a QA Engineer plays a critical role in ensuring the quality of our products by reviewing system specifications, executing manual and automated tests, and closely collaborating with engineering teams and product managers to understand technical requirements. This role also involves documenting defects, developing test plans, and enhancing our automation tooling.

Join Rise to see the full answer
What qualifications are required for the QA Engineer position at KOMOJU?

To qualify for the QA Engineer position at KOMOJU, candidates should be proficient in at least one programming language such as JavaScript, TypeScript, or Ruby, and have hands-on experience with automated testing tools like PlayWright and RSpec. Strong debugging skills and a ‘tester mindset’ with a passion for quality are essential.

Join Rise to see the full answer
What responsibilities can a QA Engineer expect at KOMOJU?

As a QA Engineer at KOMOJU, you will be responsible for contributing to QA processes, executing manual and exploratory tests, prioritizing defects, and building new test automation solutions. The role also requires creating and executing comprehensive test plans tailored to the scope of projects.

Join Rise to see the full answer
What additional skills would be beneficial for a QA Engineer at KOMOJU?

While not mandatory, additional skills that would be beneficial for a QA Engineer at KOMOJU include experience with performance testing, mobile application testing, and familiarity with observability tools like Datadog. Experience in multilingual applications also adds value to the role.

Join Rise to see the full answer
What is the work environment like for a QA Engineer at KOMOJU?

At KOMOJU, the work environment is flexible with options for remote work or in-person collaboration. We prioritize inclusivity and provide a supportive culture, along with comprehensive employee benefits such as paid vacation days, self-learning allowances, and language training.

Join Rise to see the full answer
Common Interview Questions for QA Engineer
How do you approach testing a new feature in a project as a QA Engineer?

When testing a new feature, I first review the requirements and design documents to understand the intended functionality. I then create a detailed test plan that outlines test cases focusing on functional, exploratory, and edge case testing. Collaboration with the development team is also key to ensure clarity on the feature before executing tests.

Join Rise to see the full answer
What automated testing tools have you used, and which one do you prefer?

I have hands-on experience with several automated testing tools including PlayWright, RSpec, and Capybara. I prefer PlayWright for its versatility and ease in handling headless browser testing, which helps in efficiently executing tests across different platforms.

Join Rise to see the full answer
Can you describe a challenging bug you encountered and how you resolved it?

One challenging bug I encountered was a production issue that was hard to replicate in a test environment. I collaborated with developers to analyze logs and reproduce the environment conditions. After identifying the root cause, I documented the issue and assisted in deploying a fix, ultimately improving the testing strategy for similar scenarios.

Join Rise to see the full answer
How do you prioritize testing tasks and defect reporting as a QA Engineer?

I prioritize testing tasks by assessing the impact and severity of each feature or defect. Critical functionalities that affect user experience are tested first, and defects that could halt deployment are reported urgently. I maintain a clear communication line with the development team to ensure alignment and speed of resolution.

Join Rise to see the full answer
What role does communication play in your work as a QA Engineer?

Communication is essential in my role as a QA Engineer. It’s vital for clarifying requirements with stakeholders, updating the team about testing progress, and discussing issues with developers. Effective communication ensures everyone is on the same page and drives a collaborative approach to quality.

Join Rise to see the full answer
How do you stay up-to-date with the latest testing trends and tools?

I stay current with the latest testing trends and tools through online courses, webinars, and industry conferences. I also participate in QA communities and forums, where I exchange ideas and experiences with fellow professionals, helping me gain new insights and techniques.

Join Rise to see the full answer
What is your experience with exploratory testing?

Exploratory testing has been a significant part of my testing strategy. I believe it helps uncover defects that scripted tests may miss. I approach it by understanding the feature from a user perspective and creatively testing different scenarios, thus providing feedback to enhance the quality of the product.

Join Rise to see the full answer
How do you handle tight deadlines when working on a QA process?

When faced with tight deadlines, I focus on effective time management and prioritize the critical aspects of the QA process. I collaborate with the team to identify key testing areas and often recommend initial smoke testing followed by more detailed test cases in subsequent iterations.

Join Rise to see the full answer
Describe your experience with cloud platforms in testing.

I have experience using cloud platforms such as AWS for test environment setup and deployment. Utilizing these platforms allows for efficient scalability during testing, and I’ve implemented CI/CD pipelines that integrate automated tests, enhancing our overall testing efficiency and speed of delivery.

Join Rise to see the full answer
What methodologies do you use in your QA processes?

I employ a combination of Agile and Test-Driven Development (TDD) methodologies. This not only fosters collaboration with the development teams but also aligns with incremental progress, allowing for continuous feedback and improvements in the QA processes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 16 hours ago
Photo of the Rise User
Clinigen Hybrid No location specified
Posted 20 hours ago
Photo of the Rise User
Posted 4 days ago

Degica's mission is to create a fair, global marketplace for goods and services - breaking down barriers between different markets and making it easier to do business anywhere in the world. With its origins in the video game publishing industry, D...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 2024

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!