Quality Assurance Engineer
Job details
About SmartQ: We are a leading B2B Food-Tech company built on 4 pillars-great people, great food, great experience, and greater good. Solving complex business problems with our heart and analyzing possible solutions with our mind lie in our DNA. We are on the perpetual route of serving our clients wholeheartedly. Armed with the stability of an MNC and the agility of a start-up, we have spread across 17 countries, having collaborated and executed successfully with 600 clients. We have grown from strength to strength with a blend of exuberant youth and exceptional experience. Bengaluru, being our headquarters, is known as the innovation hub and we have grown up to be the global leader in the institutional food tech space. We were recently acquired by the world's largest foodservice company – Compass group which has an annual turnover of 20 billion USD. To know more about the 5 key pillars that surround our culture check out our LinkedIn ‘Life’ page. You will be amazed to be a part of our growth story - Are you excited to join our team as Quality Assurance Engineer? As a QA Engineer at SmartQ, your key responsibility will be to ensure that our software products are delivered with the highest quality standards. You'll be tasked with systematically testing and validating the functionality of our products, working closely with developers, and troubleshooting issues to maintain the excellence of our offerings. Your technical expertise will be pivotal in contributing to the overall success of the organization. Key roles and responsibilities:
- Understanding the Product : Familiarize yourself with the product, its features, and user requirements. This includes studying documentation, user stories, and existing test cases.
- Setting Up the Environment : Ensure that the testing environment is properly configured. This might involve installing necessary software, setting up test data, and ensuring access to required tools.
- Testing Processes : Get acquainted with the team’s testing methodologies, tools, and frameworks. Understand the existing QA processes, including any automation frameworks or manual testing procedures.
- Participating in Team Meetings : Attend daily stand-ups, sprint planning, and retrospectives to understand team dynamics, share progress, and align on testing priorities.
- Developing Test Cases : Start creating or updating test cases based on the product requirements and acceptance criteria. Focus on both functional and non-functional testing aspects.
- Executing Tests : Begin executing test cases, both manual and automated, depending on the team’s focus. Document results and report any defects discovered.
- Collaborating with Cross Functional Teams : Work closely with the stake holders to clarify requirements, provide feedback on features, and discuss issues found during testing ensure quality throughout the software development lifecycle..
- Building Relationships : Establish rapport with team members and stakeholders to foster collaboration and effective communication.
- Continuous Learning : Stay updated with new testing tools, methodologies, and industry trends to enhance your skills and contribute more effectively to the team.
- Proven experience as a Manual Tester with a strong track record of successful projects.
- Experience in manual testing (2+ years).
- Strong knowledge of software QA methodologies, tools, and processes.
- Ability to create detailed, comprehensive, and well-structured test plans and test cases.
- Hands-on experience with Jira, Azure Devops, or similar test management tools.
- Familiarity with Agile/Scrum development methodologies.
- Understanding of defect tracking and resolution workflows.
- Ability to clearly document and troubleshoot errors.
- Excellent communication skills, attention to detail and problem-solving skills.
- Expertise in SQL and experience with test management software.
- Solid understanding of QA methodologies and experience with project management.
- Strong communication skills, attention to detail, and an analytical mindset.
- Degree in Computer Science, Engineering, or a related field (B.E/B.Tech/M.Tech/BCA/MCA).
- Familiarity with API testing (Postman, Swagger, etc.).
- Basic knowledge of Python and Git Hub.
- Basic knowledge of automated testing tools (Selenium, Appium, etc.).
- Understanding of mobile and web-based applications testing.
- Familiarity with performance and security testing concepts.
- ISTQB Certification or equivalent.
- Exposure to CI/CD tools like Jenkins.
- Experience conducting post-release/post-implementation testing.
- Prior exposure to working in food tech or similar industries.
- Innovative Work Culture : SmartQ fosters an innovative and collaborative work culture, encouraging employees to think outside the box and contribute creative solutions to challenges.
- Career Growth and Development : SmartQ is committed to the professional development of its employees. The company offers ongoing training programs, mentorship opportunities, and a clear career path to help employees achieve their professional goals.
- Work-Life Balance : SmartQ understands the importance of work-life balance and strives to create a supportive environment that allows employees to excel in their careers without sacrificing their personal lives.
- Competitive Compensation and Benefits : SmartQ offers competitive salaries and a comprehensive benefits package, including health insurance, retirement plans, and other perks to ensure the well-being and financial security of its employees.
- Diverse and Inclusive Environment : SmartQ values diversity and inclusion. The company is committed to creating a workplace that celebrates differences and provides equal opportunities for all employees.
- Flexibility : SmartQ recognizes the changing nature of work and supports flexible work arrangements, including remote work options, to accommodate the diverse needs and preferences of its employees.
- Team Collaboration : SmartQ believes in the power of teamwork. Employees collaborate across departments, fostering a sense of camaraderie and shared achievement.
- Social Responsibility : SmartQ is dedicated to corporate social responsibility and encourages employees to participate in community service initiatives and environmental sustainability programs.
- Fun and Engaging Work Environment : SmartQ believes that a positive and fun work environment enhances productivity and job satisfaction. The company organizes team-building activities, social events, and other initiatives to promote a sense of camaraderie among employees.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.