Software Engineering

Senior QA Engineer

Thiruvananthapuram, Kerala
Work Type: Full Time

About Team Sequoia
Our team believes if we are passionate about what we do we can produce amazing quality and offer outstanding customer service.  From large corporation to startups our solutions go into many product used by you in daily life. We pride ourselves on being able to associate with our clients to develop custom software solutions.
Life @ SequoiaAT
As an Engineer, SequoiaAT will be a dream job for you.  You will have opportunity to work on technologies and product before they hit the market and get popular. If working on a gadget you may get to own one of them as an early tester. Working with us we have a be your own boss culture so you will have plenty of opportunities to interact directly with our customers and their customer. Our goals just do not end there, we want to work with you on your personal development goals and ensure that you meet them.  
We work on projects involving hardware integration, Wireless Including (BLE, LoRa, WiFi etc.) , Data Analytics, Digital Transformation etc.
We are all engineers and we do not want you to have a feeling that you got stuck on one project and could not grow your career.  We expect you to contribute to a variety of projects during a given period of time.   We keep you well informed about new technology trends through our tech chat sessions and secondary skill development process.

Is it right job for you
If you are passionate and through about what you have been doing  and  willing to learn daily, then you will fit in very well. You should also have the ability to freely and clearly communicate your ideas or thoughts to succeed at SequoiaAT

What Technology Skills is required for this?

We are seeking a highly skilled and experienced Senior QA Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality of our   software products through meticulous testing and implementation of QA processes. As a Senior QA Engineer, you will collaborate closely with cross-functional teams (client as well as internal) to identify and address quality issues throughout the software development lifecycle.

Responsibilities:

Collaborate with software engineers and product managers to understand product requirements and ensure test coverage.

Develop comprehensive test plans and test cases based on product requirements and technical specifications.

Execute and automate test cases using Selenium for UI testing, Cucumber for backend testing and Postman for API testing to ensure the functionality, usability, and performance of software applications.

Record all issues reported in bug tracking tools

Maintain and publish QA metrics from time to time

Conduct thorough regression testing to identify and address any defects or issues.

Utilize Swagger tools for API documentation and testing.

Continuously improve and optimize QA processes and methodologies to enhance efficiency and effectiveness.

Participate in design and code reviews to provide input on testability and quality considerations.

Participate in scheduled sprint planning / Agile calls

Mentor and provide guidance to junior members of the QA team.

Demonstrate hands-on knowledge of Azure cloud-based technologies like storage account and DevOps pipelines


Requirements:

Bachelor's degree in Computer Science, Engineering, or related field.

7-10 years of experience in software quality assurance, with a focus on manual and automated testing.

Strong proficiency in test automation tools and frameworks (e.g., Selenium, Appium, Junit, Cucumber), preferably Selenium and JUnit

Hands-on experience with Selenium-based UI testing and Postman for API testing.

Working knowledge of Swagger tools for API documentation and testing.

working knowledge on connecting to database, writing basic queries, specifically using PostgreSQL.

In-depth knowledge of software QA methodologies, tools, and processes.

Experienced in working in an Agile/Scrum based development environment.

Excellent analytical and problem-solving skills with a keen attention to detail.

Proven ability to work effectively in a fast-paced, collaborative environment.

Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.

Willing to work overlap hours to interact with the client / onsite team from time to time.


Submit Your Application

You have successfully applied
  • You have errors in applying