QA Engineer (Santa Clara, CA, US, 95054)
WFA Digital Insight
The demand for skilled QA engineers has been on the rise, with the global market expected to grow by 15% in the next two years. As remote work becomes the new norm, companies like Qualitest are looking for experts who can ensure the quality of their software products. With the increasing complexity of digital systems, the need for manual testing and quality assurance has never been more pressing. If you're a detail-oriented professional with a passion for problem-solving, this role could be your ticket to a challenging and rewarding career in tech. Before applying, candidates should be aware that a strong foundation in Agile methodology and software development lifecycle is essential, as well as excellent communication skills to collaborate with cross-functional teams.
Job Description
About the Role
As a QA Engineer at Qualitest, you will be responsible for ensuring the quality of software products by developing and executing testing scripts and plans in an Agile environment. Your day-to-day tasks will involve collaborating with cross-functional teams, including automation testers, to identify and track defects, and verifying fixes to ensure that software functions as expected. You will be working closely with the development team to prepare data sets to test logic, error handling, and system workflows, and assisting with production releases, maintenance, and issues.The QA Engineer role is crucial in ensuring that software products meet the required quality standards, and your attention to detail and strong analytical skills will be essential in identifying and resolving defects. You will be working in a fast-paced environment, where no two days are the same, and your ability to adapt to changing priorities and deadlines will be vital.
What You Will Do
- Develop and write testing scripts and plans within an Agile environment to ensure that software functions as expected
- Prepare data sets to test logic, error handling, and system workflows
- Execute testing procedures to ensure that software meets established quality standards
- Collaborate with automation testers to define test suites
- Isolate, reproduce, and track defects
- Verify fixes and document testing according to required procedures
- Assist with production releases, maintenance, and issues
- Develop and maintain test cases and test scripts
- Participate in daily stand-ups and sprint planning meetings
- Collaborate with cross-functional teams, including development and product management
What We Are Looking For
- 3-5 years of experience in manual testing
- Strong understanding of Agile software development lifecycle (SDLC) and testing methodologies
- Experience with bug/defect tracking, compatibility testing, functional testing, integration testing, migration QA, regression testing, and smoke testing
- Proficiency in writing SQL queries and using software testing tools
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills, both verbal and written
- Ability to work independently and as part of a team
- Experience with front-end UI testing and Azure DevOps test management
- Bachelor's level degree in computer science or a related field
Nice to Have
- Experience with JIRA and test management tools
- Knowledge of cloud-based testing platforms and automation testing frameworks
- Certification in software testing or a related field
- Experience working in a fast-paced, dynamic environment
Benefits and Perks
- Opportunity to work with a leading AI-powered quality engineering company
- Collaborative and dynamic work environment
- Flexible and casual culture, with opportunities for professional growth and development
- Access to training courses, mentorship programs, and technical tribes
- Opportunities for internal rotation and international mobility
- Competitive compensation package and benefits
- Recognition and rewards for outstanding performance
- Opportunities for career advancement and professional growth
- Remote work options and flexible working hours
- Access to employee events and amenities
How to Stand Out
- To stand out in your application, make sure to highlight your experience with Agile methodology and software development lifecycle, as well as your proficiency in writing SQL queries and using software testing tools.
- When preparing for the interview, be ready to provide specific examples of your experience with bug/defect tracking, compatibility testing, and front-end UI testing.
- Show your passion for problem-solving and analytical thinking by providing examples of complex issues you've resolved in your previous roles.
- Make sure your resume and cover letter are tailored to the job description, and highlight your relevant skills and experience.
- Be prepared to discuss your experience working in a fast-paced, dynamic environment, and how you handle changing priorities and deadlines.
- Don't be afraid to ask questions during the interview, such as what a typical day looks like in the role, or what opportunities there are for professional growth and development.
- When negotiating salary, be sure to research the market rate for the role and location, and be prepared to discuss your expectations and requirements.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.