Devsinc is seeking a highly skilled and detail-oriented Software Quality Assurance Engineer to join our team. As a Software QA Engineer, you will be responsible for ensuring the quality and reliability of our software applications through rigorous testing and defect identification. You will collaborate with cross-functional teams to understand software requirements and design effective test strategies.
Responsibilities:
- Create and execute detailed test plans, test cases, and test scripts based on software requirements.
- Perform manual testing to identify defects, inconsistencies, and usability issues in software applications.
- Collaborate with software developers, product managers, and other stakeholders to understand software requirements and design effective test strategies.
- Perform regression testing to ensure the stability and integrity of software applications.
- Develop and maintain automated test scripts using testing frameworks and tools.
- Execute automated tests and analyze test results to identify software defects.
- Document and communicate test results, defects, and issues to the development team.
- Collaborate with the development team to resolve issues and ensure the timely delivery of high-quality software applications.
- Stay updated with industry best practices and emerging technologies in software quality assurance and testing.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1 to 2 years of experience in Software Quality Assurance or a similar role.
- Strong knowledge of software testing methodologies, tools, and processes.
- Experience in writing and executing test plans, test cases, and test scripts.
- Familiarity with different types of testing, such as functional, regression, and usability testing.
- Experience with mobile testing is a must.
- Experience in API testing and database testing.
- Experience with automated testing frameworks and tools is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Attention to detail and commitment to delivering high-quality software.
- Ability to work independently and in a team environment.
- Proficiency in programming languages is a plus.
- Experience with Agile development methodologies is a plus.
Additional Skills:
- Test automation experience is highly desirable.
- Familiarity with Agile methodologies and tools.
Top Skills
What We Do
We integrate global leaders in web development with passionate Asian talent to get a unique blend of Quality and Affordability.
We are headquartered in California and work consistent eastern and pacific standard hours.
We like ad hoc pairing as necessary, TDD, and working with other agencies to make things happen.
We contribute to open source projects and genuinely enjoy coding. We are also committed to teaching, and spreading knowledge!