Senior Software Test Engineer
- Full-time
Company Description
FAYA, with its Head-Quarters in Ontario, California, has its Global Technology Centre at Technopark, Trivandrum, India. Our focus of operation revolves around Technology, Marketing, and Branded Merchandise. We help our customers grow their businesses by providing the finest branded merchandise, the most innovative technology platforms, the most inspired creative concepts, and the most effective marketing solutions.
Our services include e-commerce solutions, web design and development, app development, and ERP solutions apart from the plethora of other services that our clients may require to solve their business challenges from time to time. It’s the quality and service without compromise that has made us the partner of choice for some of the world’s leading brands such as Red Bull, Uber, Honda, Volvo, Nestle, The Salvation Army, and many more.
At FAYA, we strive to provide our customers with the finest apparel & other solutions at competitive pricing and impeccable customer service. We take a personal interest in every customer’s needs and ensure the best products and services are provided thereby creating customer delight.
For more information: https://fayausa.com/
Job Description
We are seeking a highly skilled and detail-oriented Senior QA Engineer to join our quality assurance team. The ideal candidate will be responsible for ensuring the quality and reliability of our software solutions through comprehensive testing methodologies. With a focus on automation, performance, and security testing, this role requires an individual with a proactive mindset, strong technical skills, and a passion for delivering high-quality software products.
Responsibilities
Develop and execute test plans, test cases, and automation scripts to ensure comprehensive test coverage.
Perform regression, system, integration, API, and database testing.
Conduct performance testing using JMeter and security testing to identify vulnerabilities.
Collaborate with developers, product managers, and designers for API testing and ensure functionality aligns with requirements.
Design and implement automation frameworks, integrating them into the existing system for web and mobile applications.
Manage and maintain CI/CD pipelines for automated testing processes.
Monitor performance benchmarks, analyze test outcomes, and collaborate with development teams to resolve issues.
Perform risk analysis, uphold QA standards, and provide regular QA progress updates.
Investigate and respond to client queries related to product quality.
Generate Root Cause Analysis (RCA) reports and propose preventive measures.
Qualifications
Required Qualifications
5 to 8 years of experience in QA (manual & automation), with at least 2 years in Selenium automation.
Proficiency in web and mobile native application testing.
Experience in API testing using tools like Postman.
Strong understanding of CI/CD processes and tools (e.g., GitLab, Jenkins).
Familiarity with Jira for test case and project management.
Strong skills in performance testing and database testing.
Solid knowledge of security testing methodologies.
Preferred Skills
Proven experience in leading and mentoring junior QA engineers.
Agile environment testing experience.
Understanding of programming languages like Java, Python.
Familiarity with Docker and DevOps practices.
Excellent written and verbal communication skills with a strong focus on collaboration and problem-solving.
Additional Information
- An amazing culture that emphasizes hard work, learning orientation, humility, and a Customer First approach.
- A clear performance management system
- Family medical insurance
- Location: Technopark phase I, Thiruvananthapuram, Kerala 695581
- Working: 5 days a week.