Job Description:
Sumato Solutions is a full-stack custom software solutions provider in the IT sector. It offers tailored digital solutions to clients globally. Our main services include custom software development, mobile and web applications, UI/UX design, digital marketing, cloud computing, and staff augmentation.
To expand our team, we are looking for an Associate Software Quality Assurance Engineer who will work on improving the quality, reliability, and performance of software applications. The ideal candidate should know software testing methods, test case design, bug tracking, and QA tools. This role is suitable for individuals who want to get practical experience in software project coordination and cross-functional teams and desire to develop their career in software quality assurance.
Responsibilities:
- Design and implement extensive test plans, test cases, and test scripts to ensure the quality and functionality of software applications.
- Able to do manual and automated testing to detect bugs, inconsistencies, and performance problems in various modules of the application.
- Collaborate with the developers, product managers, and designers to know their requirements and convert them into effective test scenarios.
- Perform regression analysis to ensure that the newly added features do not adversely affect functionality.
- Use bug-tracking software (e.g., Jira, Trello, etc) to document, track, and report on software defects.
- Check the usability and testing on devices and browsers to deliver a smooth user experience with software applications.
- Coordinate with the development team to recreate, isolate, and fix bugs that appear during testing cycles.
- Test API responses, integrations, and data streams to verify system accuracy and dependability.
- Monitors and performs load, stress, and scale testing to ensure that applications can respond to real-world usage.
- Plan sprints, daily standups, and reviews to coordinate QA activities with the Agile/Scrum process.
- Record the documentation of test cases, test results, and quality indicators to monitor the project’s health and coverage of testing.
- Create and execute automated test scripts based on frameworks such as Selenium, Cypress, and so forth, and perform security testing, data protection rules, and codes of conduct to reduce risks
- Conduct end-to-end testing to verify workflows, business logic, and user acceptance requirements.
- Stay up-to-date with industry QA tools, best practices, and testing methodologies to enhance the testing process.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or any related degree.
- 6 months to 1 year of experience with software quality assurance or software testing.
- Experience in manual testing, test case framework, and defect reporting.
- Familiarity with simple tools of automation, e.g., Selenium, Cypress, etc.
- Basic knowledge of the software development life cycle (SDLC) and Agile/Scrum knowledge.
- Understanding of bug-tracking and project management applications such as Jira, Trello, or Asana.
- Capable of conducting functional, regression, integration, and performance testing.
- Excellent analytical and problem-solving capabilities with detail in defect detection.
- Strong communication skills and the ability to work well with developers, product managers, and cross-functional departments.
Company Benefits:
- Market Competitive Salary
- Weekend Off
- Paid Annual Leaves
- Personal Growth
- Work Anniversaries & Birthdays Celebrations
- Performance-Based Increment
Working Hours:
Monday – Friday; 9:00 am to 6:00 pm