Post Job Free
Sign in

QA engineer

Company:
Custom-writing.org
Location:
Fremont, CA, 94555
Posted:
June 11, 2025
Apply

Description:

Key Responsibilities: - Develop, execute, and maintain test plans and test cases for web and mobile applications.

- Perform manual and automated testing to identify bugs and ensure functionality meets requirements.

- Collaborate with developers, designers, and product managers to understand project goals and ensure quality from the start.

- Identify, document, and track software defects and work closely with the development team to resolve them.

- Implement and maintain automated testing frameworks and tools.

- Conduct regression testing after code changes to ensure system stability.

- Analyze test results, generate detailed reports, and provide actionable feedback.

- Stay up to date with the latest QA trends, tools, and best practices to enhance processes.

Requirements: - Bachelors degree in Computer Science, Software Engineering, or a related field.

- Proven experience as a QA Engineer or in a similar role.

- Proficiency in automated testing tools (e.g., Selenium, Appium, or similar). - Familiarity with programming languages like Python, Java, or JavaScript for test automation.

- Strong knowledge of software development life cycle (SDLC) and agile methodologies.

- Experience with bug tracking tools like Jira, Bugzilla, or Trello.

- Excellent analytical and problem-solving skills with attention to detail.

- Strong communication skills to collaborate effectively with remote teams.

Nice-to-Have Skills: - Experience with performance testing tools (e.g., JMeter, LoadRunner). - Knowledge of CI/CD tools like Jenkins or GitLab.

- Familiarity with testing APIs using tools like Postman or SoapUI.

- Background in the education or e-learning industry.

Apply