What are the responsibilities and job description for the Software QA position at iQlance Solutions LLC?
Job Overview
We are seeking a motivated and detail-oriented QA Engineer with around 2 years of experience in software testing. The candidate will be responsible for validating web and mobile applications, identifying defects, and ensuring high-quality product releases. You will work closely with developers and project managers in an Agile environment.
Key Responsibilities
- Understand business and technical requirements and translate them into detailed test cases and test scenarios
- Perform end-to-end manual testing of web and mobile applications
- Execute functional, regression, integration, and UI/UX testing
- Perform cross-browser and cross-device testing to ensure compatibility
- Identify, log, prioritize, and track defects using tools like Jira or similar
- Reproduce issues, perform root cause analysis, and work closely with developers for resolution
- Validate bug fixes and perform regression testing before releases
- Participate in requirement analysis and sprint planning to provide QA inputs early
- Collaborate with developers, designers, and product managers to improve product quality
- Conduct API testing using tools like Postman (validate responses, status codes, data integrity)
- Prepare and maintain test documentation (test cases, test data, test reports)
- Execute smoke and sanity testing for builds before deeper testing cycles
- Support UAT (User Acceptance Testing) by coordinating with stakeholders and validating feedback
- Ensure adherence to QA processes, standards, and best practices
- Assist in creating and maintaining automation test scripts (where applicable)
- Perform basic database validation using SQL queries
- Monitor application behavior and report usability or performance issues
- Participate in release sign-off activities and ensure production readiness
- Maintain clear communication on testing progress, risks, and blockers
- Continuously suggest process improvements to enhance QA efficiency and product quality
Technical Skills
- Strong understanding of Software Testing Life Cycle (STLC) and Bug Life Cycle
- Solid experience in manual testing (functional, regression, integration, UI testing)
- Familiarity with test case design techniques (boundary value analysis, equivalence partitioning, etc.)
- Hands-on experience with bug tracking tools (e.g., Jira, ClickUp, Trello)
- Basic knowledge of API testing tools like Postman
- Understanding of database testing and ability to write basic SQL queries
- Familiarity with cross-browser and cross-device testing tools
- Exposure to automation testing tools (Selenium, Cypress, Playwright) is a plus
- Basic understanding of CI/CD pipelines and version control (Git)
Education
- Bachelor’s degree in Computer Science, IT, or a related field
- ISTQB or equivalent certification is a plus
Experience
- 2 years of hands-on experience in Software Testing / QA
- Experience working on web and/or mobile applications
Process & Methodology
- Experience working in Agile/Scrum environments
- Understanding of test planning, execution, and reporting
- Familiarity with UAT support and release cycles
Soft Skills
- Strong analytical and problem-solving abilities
- High attention to detail and quality-focused mindset
- Good verbal and written communication skills
- Ability to work independently as well as in a team
- Time management skills with the ability to handle multiple tasks
Why Join Us
- Work with global startups and enterprise clients
- Exposure to diverse and scalable projects
- Collaborative and growth-focused environment
- Opportunity to expand into automation and advanced QA roles
Job Types: Part-time, Contract, Temporary
Pay: $15.00 - $20.00 per hour
Expected hours: 15.0 – 20.0 per week
Work Location: Hybrid remote in Dallas, TX 75248
Salary : $15 - $20