mycareers logo


Showing: 10000  jobs
QA Engineer
Commercial Metals
San Francisco, California
Remote

2 days ago

Job Description

Job Title Synonyms Job Description Job Title: Quality Assurance (QA) Engineer Industry: Software / IT Consulting & Services Location: [Insert Location or Remote] Department: Quality Assurance / Engineering Reports To: QA Manager / Project Lead / Engineering Manager Job Summary: We are seeking a detail-oriented and analytical QA Engineer to join our team. In this role, you will be responsible for ensuring the quality and reliability of software applications developed for a range of clients across various domains. You will be involved in designing and executing test plans, identifying and reporting bugs, collaborating with developers and business analysts, and driving improvements in software quality and delivery. Key Responsibilities: Analyze business requirements, functional specifications, and technical design documents to develop comprehensive test plans and test cases. Perform manual and automated testing of web, mobile, and enterprise applications across different environments and platforms. Create, maintain, and execute test scripts using tools like Selenium, Postman, JMeter, Cypress, TestNG, or similar. Identify, document, and track software defects in a clear and concise manner using bug tracking tools (e.g., JIRA, Bugzilla, Azure DevOps). Conduct regression testing, integration testing, performance testing, and API testing as needed. Work closely with developers, project managers, and business stakeholders to resolve issues and improve software quality. Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives. Contribute to the continuous improvement of QA processes and tools. Maintain test environments, data sets, and automated test pipelines. Ensure all deliverables meet the company and client quality standards before release. Required Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field. 2–5 years of experience in software QA in an IT consulting or services environment. Experience testing across different domains (e.g., finance, healthcare, e-commerce, logistics) is a plus. Strong understanding of software development life cycles (SDLC) and QA methodologies. Proficiency in one or more automation tools (e.g., Selenium, Cypress, Playwright). Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Hands-on experience with RESTful API testing tools (e.g., Postman, SoapUI). Knowledge of scripting or programming (e.g., Java, Python, JavaScript) is a plus. Excellent analytical, troubleshooting, and communication skills. Preferred Qualifications: Certification in software testing (e.g., ISTQB, CSTE) is an advantage. Experience with cloud platforms (AWS, Azure, GCP) is a plus. Experience with BDD/TDD frameworks (e.g., Cucumber, JBehave). Knowledge of security testing or performance/load testing tools (e.g., JMeter, LoadRunner) is a plus.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you