
Software Development Engineer Testing (SDET)
at We are hiring for our prestigious client

Similar jobs

Technical Test Engineer Job Description
VoltusWave Technologies is hiring an experienced QA Manual Tester to ensure the quality and reliability of our web and mobile applications. This role involves hands-on testing, API validation using Postman, and monitoring AWS services.
Key Responsibilities
- Develop and execute test plans and cases for web and mobile applications.
- Perform API testing with Postman for functionality and reliability and security.
- Analyze logs across AWS services (e.g.DynamoDB, Lambda, S3, Cloudwatch) for debugging.
- Conduct manual testing, including regression, functional, and UAT.
- Log and manage defects using tools like JIRA.
- Collaborate closely with developers, product managers, and other stakeholders during the software development lifecycle.
- Stay updated with the latest tools and technologies in software testing and AWS.
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2+ years of manual testing experience.
- Proficiency in AWS services for troubleshooting and log analysis.
- Experience in API testing using tools like Postman or similar platforms.
- Attention to detail, excellent problem-solving skills, and the ability to manage tasks efficiently.
Preferred Skills and Qualifications
- AWS certifications are a strong plus.
- Experience with CI/CD tools like GitLab or Jenkins.
- Familiarity with cloud technologies like Azure (in addition to AWS).
We are seeking a highly motivated and detail-oriented Software Tester to join our growing team. The successful candidate will be responsible for ensuring the quality and reliability of our software products through meticulous testing and analysis. This role involves creating and executing test plans, identifying and documenting defects, and collaborating with developers to resolve issues. The specific responsibilities and required experience will vary depending on the level (Junior, Mid-Level, Senior, or Lead).
Responsibilities (Adjust based on the level):
- Test Planning and Execution:
- Develop and execute comprehensive test plans, test cases, and test scripts based on software requirements and specifications.
- Perform various types of testing, including functional, regression, integration, system, and performance testing.
- Utilize test management tools to organize and track testing activities.
- For Senior/Lead roles: Design test strategies, and provide mentorship to junior testers.
- Defect Management:
- Identify, document, and track software defects using bug tracking systems.
- Collaborate with developers to reproduce and resolve defects.
- Verify defect fixes and ensure they meet quality standards.
- Requirements Analysis:
- Review and analyze software requirements and specifications to ensure testability.
- Provide feedback on requirements and design documents.
- Collaboration and Communication:
- Work closely with developers, product managers, and other stakeholders to ensure quality throughout the software development lifecycle.
- Communicate testing progress and results effectively.
- For Senior/Lead roles: Lead meetings, and communicate with upper management.
- Automation (For Mid-Level, Senior, and Lead):
- Develop and maintain automated test scripts using testing frameworks (e.g., Selenium, JUnit, TestNG, Cypress, etc.).
- Implement and maintain continuous integration/continuous delivery (CI/CD) pipelines.
- Perform performance and load testing using appropriate tools
MCS is seeking a meticulous and detail-oriented Quality Analyst to join our team. As a Quality Analyst, you will play a crucial role in ensuring the highest standards of quality and efficiency in our products or services. Your primary responsibility will be to assess and evaluate processes, identify areas for improvement, and develop strategies to enhance quality across all aspects of our organization.
Responsibilities
- Develop and implement quality assurance standards, procedures, and methodologies to ensure consistency and excellence in our products, services, or processes.
- Conduct comprehensive evaluations and audits of products, services, or processes to identify deviations, defects, or areas of improvement.
- Maintain detailed records of quality assessments, findings, and recommendations.
- Create and update quality documentation, including standard operating procedures.
- Investigate the root causes of quality issues and collaborate with relevant teams to implement corrective and preventive actions.
- Provide guidance and training to teams and employees on quality standards, best practices, and continuous improvement methodologies.
- Establish feedback mechanisms and channels for employees and customers to report quality-related concerns or suggestions for improvement.
- Prepare and deliver regular reports on quality performance, highlighting areas of success and areas requiring attention.
- Ensure that our processes and products adhere to relevant industry standards, regulations, and compliance requirements
- Drive a culture of continuous improvement by identifying opportunities to streamline processes and enhance quality.
Qualifications:
- Bachelor's degree or Master's degree in a relevant field (Quality Management, Business, Engineering, etc.)
- Proven experience in quality assurance or quality control, preferably in a similar industry.
- Strong analytical and problem-solving skills.
- Proficiency in quality management tools and methodologies (e.g., Six Sigma, Lean, ISO standards).
- Excellent communication skills.
- Attention to detail and a commitment to precision.
- Ability to work collaboratively with cross-functional teams.
- Familiarity with quality management software and tools.
If you have a keen eye for detail, a passion for process improvement, and the ability to drive positive change, we invite you to apply. This role offers the opportunity to make a significant impact on our organization's quality standards and contribute to our ongoing success. Apply today to be a part of our quality-driven team!
As a software tester, you'll be involved in the quality assurance stage of software development and deployment. You'll conduct automated and manual tests to ensure the software created by developers is fit for purpose and any bugs or issues are removed within a product before it gets deployed to everyday users. Your role is integral to the creation of software systems and technical products. You'll need to be familiar, or become familiar with, programming and using coding languages.
Responsibilities:
- Extensively working on Manual Testing/API Testing/Functional or UI Testing.
- Develop test strategies and test plans for projects.
- Participate in developing and reviewing the test policies for the organization.
- Defining the scope of testing within the context of every release and every software testing level or cycle.
- The use of resources in an effective way and managing the resources for software testing.
- Applying the appropriate test measurement and metrics for the software product and testing team.
- Designing test scenarios for software usability, running these tests, and preparing reports on the effectiveness and defects to the production team.
Requirements:
- Minimum 6 years-10 years of related work experience in API and Functionality testing preferably in the Payments domain.
- Ability to work in a high-performance environment.
- Must be a Graduate in B. E/BSC. IT/BCA or Equivalent.
• Responsible for the quality of product delivery to customers and ensure we put out certified releases to customers
• Be responsible for leading and managing the QA team
• To be able to establish a solid relationship with other team members to understand the vision, requirements, and priorities of our business partners
• Participate in product and feature design with developers, product managers, and business systems analysts
• Design, Develop and Execute test strategies, test scenarios and test plans for new components and help root-cause issues working with software development teams
• Understand requirements and review the Test Cases and all other documents created by the QA team
• Develop plans, schedules, metrics, data needs and scenarios for end to end integration testing including areas such as database impacts, software scenarios, or usability as well as environment set ups and build plans
• Maintaining and Reporting on important QA metrics periodically
• Implement tools and technologies consistent with scaling processes in growing companies including helping speed up regression cycles by identifying areas of automation opportunities
• Maintain complete traceability of issues all the way from roadmap to production environments
Desired Skills & Qualifications:
• A Minimum of a Bachelor’s degree in Computer Science or related software engineering discipline, or equivalent
• Ability to learn and adapt quickly; ability to motivate people, instil accountability and achieve results
• Possess good oral and written documentation skills and be able to interact with other team members to deliver with quality
• Be a self-starter with the ability to deliver on time with quality and also handle multiple tasks simultaneously
• Must have experience in performing quality assurance testing -functional, performance (load, stress, reliability) and regression
• Experience with Agile development methodology (e.g. Scrum)
• Passion for testing with the "break it" mentality
• Have Experience in SELENIUM(JAVA), JMeter and hands on experience on MySQL would be a plus
SeenIt is looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we'd like you to apply.
In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.
Ultimately, you will ensure that our products, applications and systems work correctly.
Responsibilities
Review and analyze system specifications
Collaborate with QA Engineers to develop effective strategies and test plans
Execute test cases (manual or automated) and analyze results
Evaluate product code according to specifications
Create logs to document testing phases and defects
Report bugs and errors to development teams
Help troubleshoot issues
Conduct post-release/ post-implementation testing
Work with cross-functional teams to ensure quality throughout the software development lifecycle
Requirements
Proven experience as a Quality Assurance Tester of minimum 4 years
Must have knowledge in API and Selenium Automation
Must have knowledge of SQL and Linux
Working knowledge of test management software (e.g. qTest, Zephyr, TM4J)
Analytical mind and problem-solving aptitude
Excellent communication skills
Strong organizational skills
Base Criteria
Candidate should be comfortable with APP and UI Testing (Must)
Candidate should be able to write excellent Test cases (+ve and -ve)
Candidate should be good in logical implementations
Candidate should be good in Communication and work approach
Candidate should have good solution oriented approach
Candidate worked with premium Institution or premium product/app will be a great plus

