Software Quality Assurance Engineer
7 days ago
We are seeking a skilled Quality Assurance Engineer II to join our Mindful by Medallia team. In this role, you will be responsible for ensuring the quality and reliability of our software through manual testing, automated scripts, and effective defect tracking.
About Us
Mindful by Medallia is a cutting-edge solution that provides Contact Centers with the best of breed automated SaaS Callback solution. Our platform seamlessly integrates into existing Contact Center workflows, combining Voice, SMS, and Web to enhance the Customer Experience during high hold times. As a Quality Assurance Engineer II on our team, you will work with emerging technologies, merging the responsibilities of a Functional and Automation Engineer. You will collaborate with cross-functional teams to create and maintain comprehensive test strategies, ensuring all functionality meets the highest standards.
Responsibilities
The ideal candidate will have a strong background in manual functional testing as well as test automation. Key responsibilities include:
- Analyzing requirements, user stories, and acceptance criteria to create detailed test cases for new features and bug fixes.
- Performing various levels of testing, including functional, smoke, regression, integration, and system testing.
- Executing test cases and scenarios manually to verify the functionality, accuracy, and stability of applications.
- Identifying, documenting, and tracking defects in a defect tracking system, ensuring they are assigned and resolved promptly.
- Developing, maintaining, and enhancing automated test scripts and frameworks for both UI and API testing using tools like Selenium, JUnit, TestNG, or Postman.
- Ensuring continuous integration by integrating automated tests with CI/CD pipelines using tools like Jenkins.
- Executing automated test suites as part of the release process and nightly builds to ensure the ongoing stability of the product.
- Regularly reviewing automated test results, troubleshooting failures, and improving test stability.
- Creating and maintaining a backlog of test automation tasks and ensuring prioritization based on release needs and technical debt.
- Developing detailed test plans, test cases, and test scripts for both manual and automated testing.
- Identifying key functional areas for automation to improve testing efficiency and reduce manual effort.
- Contributing to the development of quality standards, best practices, and processes to continuously improve the QA process.
- Ensuring test case documentation is up to date, accurate, and linked to user stories/requirements in JIRA, Zephyr, or other test management tools.
- Assisting in code reviews for automated test cases, ensuring compliance with best practices and maintainability standards.
Qualifications
To be successful in this role, you will need:
- A Bachelor's degree in computer science, or a related field; or equivalent experience.
- 3+ years of experience in functional, and automation testing including:
- Writing clear, concise, and comprehensive test plans and test cases.
- Collaborating with cross-functional teams, including development, product, support, and system engineers, to deliver business solutions effectively.
- Working with manual testers and helping to create automation backlogs based on functional tests.
- 1+ year experience working in an onsite/offshore model, coordinating with team members across different geographical locations.
- Demonstrated experience using GitHub as a code repository, utilizing pull requests and code branches, and working on automation teams, including taking part in code reviews and continuous integration.
- Demonstrated experience with JMeter, Ruby, Python, CI tools such as Jenkins and Java, test case management tools similar to qTest, and executing Performance Test Plans to meet overall testing and quality assurance goals.
- Applicants must be either a U.S. citizen or a valid Green Card holder due to the nature of this role involving certifications and/or governmental compliance.
Preferred Qualifications
While not required, it's beneficial if you have:
- Strong analytical, and problem-solving skills - an analytical thinker with the ability to identify and solve problems in a logical manner and analyze complicated data sets.
- Passion for excellence while being able to prioritize and make trade-offs.
- Highly adaptable, able to make decisions on incomplete information and manage multiple processes simultaneously.
- Detail-oriented - ability to spot flaws and inconsistencies with a propensity for research and investigation.
- Friendly, outgoing, enjoys working with others and making customers successful.
- A spirit of collaboration and transparent communication.
- Excellent verbal and written communication skills.
What We Offer
At Medallia, we offer a competitive salary range of $78,400 - $110,000 per annum, depending on your location, experience, and qualifications. Additionally, we provide a comprehensive benefits package, including medical, dental, vision, 401(k), short-term and long-term disability, life and AD&D insurance, statutory leaves, paid parental leave, and paid holidays. Benefits and eligibility may vary by location and role.
-
Software Quality Assurance Engineer
6 days ago
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....
-
Software Quality Assurance Engineer
1 week ago
San Francisco, California, United States Unreal Gigs Full timeUnreal Gigs Seeks a Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance (SQA) Engineer to join our team at Unreal Gigs. As an SQA Engineer, you will play a critical role in ensuring the quality and reliability of our software applications.The ideal candidate will have a strong background in software testing,...
-
Software Quality Assurance Engineer
1 week ago
San Diego, California, United States California Highway Patrol Full timeJob Title: Software Quality Assurance EngineerAt our company, we are seeking a highly skilled Software Quality Assurance Engineer to join our team. This role is responsible for ensuring that our software products meet the highest standards of quality and reliability.Design and implement comprehensive testing plans to identify and mitigate defects.Collaborate...
-
Senior Quality Assurance Manager
1 week ago
San Leandro, California, United States United Software Group Full timeJob Title: Senior Quality Assurance Manager At United Software Group, we are looking for an exceptional Senior Quality Assurance Manager to join our team. As a key member of our quality assurance department, you will be responsible for ensuring the highest quality of our software products. About the Role: As a Senior Quality Assurance Manager, you will...
-
Quality Assurance Engineering Director
3 weeks ago
San Francisco, California, United States Zendesk Full timeWe are seeking a seasoned Quality Assurance Engineering Director to lead our QA efforts for a highly technical SaaS product in a fast-paced development environment.About the RoleEstablish and maintain high-quality manual and automated QA processes that align with our overall software development lifecycle.Build, empower, and manage a team of QA engineers...
-
San Diego, California, United States Northrop Grumman Full timeAbout the RoleWe are seeking a highly skilled Software Quality Engineer/Principal Software Quality Engineer to join our team at Northrop Grumman. As a member of our team, you will have the opportunity to work on revolutionary systems that impact people's lives around the world today and for generations to come.Key ResponsibilitiesImplement software quality...
-
Software Quality Assurance Engineer for Ads
1 week ago
San Jose, California, United States Tik Tok Full timeTikTok, a leading destination for short-form mobile video, is seeking a talented Software Quality Assurance Engineer to join our Ads QA team. Our mission is to inspire creativity and bring joy, connecting people from across the globe through our platform.About UsWe are a global company with offices in Los Angeles, New York, London, Paris, Berlin, Dubai,...
-
San Diego, California, United States Glow Networks Full timeJob Overview:Glow Networks is seeking a highly skilled Senior Medical Device Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and integrity of our medical device software.Salary: $120,000 - $150,000 per yearAbout the Role:We are looking for an experienced...
-
Senior Software Quality Assurance Engineer
3 weeks ago
San Francisco, California, United States Agile Enterprise Solutions Inc. Full timeRole Overview:We are seeking a skilled QA Specialist to join our team at Agile Enterprise Solutions Inc.Key Responsibilities:Design, write, and execute comprehensive test cases to ensure high-quality software delivery.Develop and maintain a deep understanding of quality processes, testing types, and defect management.Utilize defect tracking tools, such as...
-
San Francisco, California, United States Scale AI, Inc. Full timeAbout Scale AIScale AI is a leading data foundry that accelerates AI development. We help fuel advancements in AI, including generative AI, defense applications, and autonomous vehicles. Our mission is to pave the road to Artificial General Intelligence (AGI) by accelerating the abundance of frontier data.About Data EngineOur Generative AI Data Engine powers...
-
Software Quality Assurance Specialist
7 days ago
San Diego, California, United States MILLENNIUMSOFT Full timeSoftware Quality Assurance SpecialistMILLENNIUMSOFT is hiring a Software Quality Assurance Specialist to join our Engineering team.Responsibilities:Participate in testing cycles using Agile Methodology.Collaborate with Product Management, Development Team, and Support teams to deliver quality-focused QA deliverables.Develop and execute functional,...
-
**Software Quality Assurance Specialist**
7 days ago
San Jose, California, United States MILLENNIUMSOFT Full timeJob Title – Software Quality EngineerAt MillenniumSoft, we are seeking a skilled Software Quality Assurance Specialist to join our team. Key Responsibilities:Provide independent verification of software products according to pre-approved software design requirements and specifications.Develop, maintain, and execute test cases both manual and...
-
Software Quality Assurance Engineer
7 days ago
San Jose, California, United States Tik Tok Full timeAbout the RoleTikTok is the leading destination for short-form mobile video. We're a community that inspires creativity and brings joy. As a key member of our Quality Technology Team, you'll play a critical role in ensuring the quality of our speech, image, and video products.Responsibilities:Mainly responsible for the quality of speech, image, and video...
-
San Diego, California, United States Northrop Grumman Full timeNorthrop Grumman, a leading aerospace and defense company, is seeking a Quality Assurance Specialist for our Software Development team. This role will play a critical part in ensuring the quality of our software products and services.About Northrop GrummanWe are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to...
-
Health Software Quality Assurance Specialist
7 days ago
San Diego, California, United States Apple Full timeJob Description: We are seeking a highly skilled Health Software Quality Assurance Engineer to join our team at Apple. As a Quality Assurance Engineer, you will play a key role in ensuring the quality and reliability of our Health software applications. You will be responsible for designing and implementing comprehensive test plans, executing automated test...
-
San Francisco, California, United States Early Warning® Full timeAt Early Warning, a trusted leader in payments innovation, we're dedicated to powering and protecting the U.S. financial system with cutting-edge solutions.We partner with thousands of institutions to increase access to financial services and safeguard transactions for hundreds of millions of consumers and small businesses.As a Senior Software Engineer in...
-
Senior Software Quality Assurance Engineer
1 week ago
San Francisco, California, United States Checksum Full timeAbout Checksum.aiWe're a well-funded, early-stage startup led by seasoned entrepreneurs with over $1B in exits to Salesforce and Microsoft. Our AI-powered testing platform uses machine learning to automatically QA software based on real user behavior.Job SummaryWe're seeking a creative, self-motivated, and results-driven QA Automation Engineer to join our...
-
Quality Assurance Software Engineer
7 days ago
San Diego, California, United States Leidos Full timeAbout LeidosAt Leidos, we are committed to delivering innovative solutions that meet the needs of our customers. Our team is dedicated to providing high-performance products and services that ensure the safety and security of our nation.We welcome individuals who share our passion for making a difference and have a desire to work in a dynamic and...
-
San Bruno, California, United States US Tech Solutions Full timeJob DescriptionQuality Assurance ChampionThe client is utilizing a data-driven approach to revolutionize the way people manage their health and healthcare is delivered. The goal is to bring precision health to everyone, every day. This entails generating and activating data from various sources, including clinical, social, behavioral, and real-world data, to...
-
Software Quality Assurance Lead
6 days ago
San Diego, California, United States Tandem Full timeAbout Tandem Diabetes CareTandem Diabetes Care is a leader in the diabetes technology industry, dedicated to creating innovative solutions for people living with diabetes and their loved ones.Job OverviewWe are seeking a highly skilled Sr. Software Quality Assurance Engineer I to join our team. This role will play a critical part in ensuring the quality and...