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

Who We Are


At Firstup, our mission is to improve the employee experience at every moment that matters, large and small. As the communication pipeline for the world's workforce, we now serve 40 of the Fortune 100 companies, reaching and connecting more than 17 million employees daily.


Our employees are experts in the employee experience, workforce communications and technology. 

Joining Firstup means joining a movement to make work better for every worker. As the world’s first intelligent communication platform, Firstup meaningfully engages employees at every moment from hire to retire, and delivers engagement insights to help companies support, promote and retain their talent. Our movement has taken root and is evident in our world-class customer base. Now we need your help. Ready to make a difference in the world?


Our Values


Every employee is an owner with responsibility and credit for our progress.

Leadership is in our build and we see change as a catalyst for improvement.

We win as a team, committed to help our coworkers and customers thrive.



The QA Engineer is responsible for ensuring the quality of our software products through various testing methods, including manual testing and automated testing.


Responsibilities
  • Collaborate with development teams to ensure the software products are designed with quality in mind and execution.
  • Design and execute test plans, test cases, and test scripts to identify software defects 
  • Develop and maintain automated test scripts
  • Perform manual and automated testing of software products to identify issues 
  • Participate in code reviews to identify potential issues early in development cycle
  • Work with cross-functional teams to ensure defects are resolved in a timely manner
  • Contribute to the creation of user stories and acceptance criteria to ensure the products meet customer requirements
  • Continuously improve the QA process by identifying areas for improvement and suggesting solutions


Minimum Qualification
  • Bachelor's Degree in Computer Science or related field of study, or commensurate experience required.
  • Three or more years of experience in quality assurance or software engineering required.
  • Strong knowledge of software testing methodologies and tools. 
  • Knowledge of programming languages such as Ruby, Typescript, Javascript, etc. 
  • Experience with Selenium, Appium, Playwright,  or other automated tools would be a plus. 
  • Experience in manual testing and test automation.
  • Familiarity with agile development methodologies.
  • Strong analytical and problem solving skills.
  • Ability to work well in a team.


Why Firstup?

 

Because you care - about people, the work you do, and the connections you make. Work is such a large part of life; it only makes sense to make it awesome.

 

If you want to engage brilliant minds in a high-growth and inclusive environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind, you could be a perfect fit.

 

We offer an excellent PTO program, great health benefits, a casual and friendly environment, remote work, and a leadership team who truly believes in your growth – both personally and professionally.

 

Firstup is committed to providing equal employment opportunities to all applicants for employment and to all employees, without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, protected disability, veteran status, or any other protected status in accordance with applicable federal, state or local laws.



#LI-TM1

#LI-Remote

Firstup Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Firstup DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Firstup
Firstup CEO photo
Nicole Alvino
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About QA Engineer, Firstup

At Firstup, we are on a mission to revolutionize the employee experience, and we're looking for a passionate QA Engineer to join our remote UK team. As a QA Engineer, your main goal will be to ensure the quality of our innovative software products through meticulous testing. You’ll collaborate closely with our development teams to create exceptional software that meets the high standards our clients expect, including some of the Fortune 100 companies we serve. From designing test plans to executing manual and automated tests, you'll play a key role in identifying software defects early in the development cycle. With your experience in developing automated test scripts and using leading testing tools like Selenium and Appium, you will ensure that our platform not only meets, but exceeds user expectations. At Firstup, we value teamwork, continuous improvement, and open communication, fostering an environment where everyone can contribute ideas and collaborate to solve challenges. Together, we can make work better for millions of employees around the world. If you have a knack for problem-solving and a desire to improve our QA processes, we encourage you to apply and help us lead the charge in employee engagement. Here, you'll find a supportive environment, outstanding benefits, and the opportunity to grow both personally and professionally – all while working remotely!

Frequently Asked Questions (FAQs) for QA Engineer Role at Firstup
What are the responsibilities of a QA Engineer at Firstup?

As a QA Engineer at Firstup, you will be responsible for ensuring the quality of our software products through both manual and automated testing. This includes designing and executing test plans and cases, developing automated test scripts, and collaborating with development teams to identify and resolve defects. Your role is crucial in contributing to user stories and acceptance criteria to ensure our products align with customer needs.

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

To qualify for the QA Engineer role at Firstup, you should have a Bachelor's Degree in Computer Science or a related field, or equivalent experience. You will need at least three years of experience in quality assurance or software engineering, along with strong knowledge of testing methodologies and tools. Familiarity with programming languages such as Ruby or TypeScript and experience in using automation tools like Selenium are advantageous.

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

At Firstup, we embrace a remote work culture that fosters collaboration and innovation. We believe in a casual and friendly environment where your ideas are valued, and teamwork is emphasized. You will experience a high-growth environment that encourages personal and professional development, making it an ideal fit for those who thrive in a dynamic space.

Join Rise to see the full answer
What growth opportunities does Firstup offer for QA Engineers?

Firstup is committed to the growth of its employees, including QA Engineers. You will have access to mentoring from experienced leaders, opportunities to attend industry conferences, and resources for continuous learning. We encourage our team members to take on new challenges to enhance their skills and careers.

Join Rise to see the full answer
What testing tools should a QA Engineer be familiar with when applying to Firstup?

As a QA Engineer at Firstup, familiarity with automated testing tools such as Selenium, Appium, and Playwright is beneficial. You should also have a strong understanding of manual testing processes, various testing methodologies, and some programming knowledge to create effective automated test scripts.

Join Rise to see the full answer
Common Interview Questions for QA Engineer
Can you explain your experience with manual testing?

During the interview, highlight specific examples of your experience in manual testing, including the types of applications you've tested and the testing methodologies you've used. Emphasize your attention to detail and any tools you used to track defects.

Join Rise to see the full answer
What automated testing tools are you proficient in?

Discuss your experience with tools like Selenium, Appium, or Playwright. Provide examples of projects where you utilized these tools to automate testing processes, and explain how you contributed to the efficiency and effectiveness of the testing efforts.

Join Rise to see the full answer
How do you prioritize testing tasks?

Share your approach to prioritizing testing tasks based on risk assessment, project timelines, and the severity of defects. You can mention how communication with stakeholders helps in aligning testing priorities with project goals.

Join Rise to see the full answer
Describe a challenging bug you found and how you resolved it.

Provide a specific example of a difficult bug, detailing the steps you took to identify and resolve it. Emphasize your problem-solving skills and your ability to work with developers to ensure that the bug was fixed effectively.

Join Rise to see the full answer
How do you handle tight deadlines in QA?

Explain your strategies for managing tight deadlines, such as efficient test planning, effective communication with the team, and focusing on critical functionality. Share any experience you have with prioritizing tests to ensure the most important areas are covered.

Join Rise to see the full answer
What is your experience with agile development methodologies?

Discuss your experience working in agile environments, including your familiarity with sprint planning, daily stand-ups, and iterative testing. Share how you collaborated with cross-functional teams to improve QA processes in an agile setting.

Join Rise to see the full answer
How do you ensure that your testing aligns with customer requirements?

Describe your process for collaborating with stakeholders to ensure acceptance criteria are met. Explain how you engage in discussions with product owners to clarify user stories and confirm that the software meets customer needs.

Join Rise to see the full answer
What techniques do you use for test automation?

Discuss the techniques you employ for test automation, including writing test scripts, creating test data, and managing test environments. You can touch on how you continuously improve your automated tests to cover newly introduced features.

Join Rise to see the full answer
Can you explain a time when you had to advocate for quality in a project?

Provide an instance where you identified a quality issue and advocated for changes in the software development process. Emphasize your communication skills and your ability to persuade the team to prioritize quality assurance.

Join Rise to see the full answer
What do you believe is the most important aspect of QA?

Share your perspective on the importance of quality assurance in software development. You could mention how QA ensures customer satisfaction through reliable and bug-free software, ultimately contributing to the overall success of the business.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago

Join Ascend Learning as a Quality Engineer to uphold quality standards for fitness products.

Looking for an experienced individual to lead quality assurance initiatives in a senior role within our Boston Manufacturing Technical Operations team.

Photo of the Rise User
Visa Remote Bangalore, India
Posted 3 days ago

Join Visa as a QA Engineer to enhance their revenue growth through innovative testing solutions and automation tools.

Photo of the Rise User
Posted 4 days ago

Join RRD as a Quality Inspector to ensure high standards of printing quality in a dynamic global company.

Join Iowa Premium as a part-time Fabrication Quality Assurance Technician and contribute to ensuring high-quality beef products.

Photo of the Rise User
Visa Remote Pasay City, Philippines
Posted 4 days ago

Join Visa as a Senior Software Test Engineer to enhance and validate transaction processing software.

Hi-tec Machine Corp Hybrid US, McDowell County, NC; North Carolina, Old Fort, NC
Posted 6 days ago

Join our team as a Quality Assurance / CMM Programmer to operate and program CMMs for ensuring high-quality manufacturing standards.

At Firstup we believe in the power of inclusivity, meaningful connections, and personalized experiences. Our vision is to make work better for every worker through our mission of improving the employee experience at every moment that matters, larg...

28 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 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!