
QA Engineer – Automation
symphony.is
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
About the role
- Design, document, and execute comprehensive test plans and test cases for complex software applications.
- Identify, document, and track defects using bug-tracking tools.
- Conduct performance and load testing to ensure software scalability and reliability.
- Develop and maintain automation frameworks and scripts to enhance testing efficiency and coverage.
- Collaborate with development, product, and operations teams to ensure software quality and compliance with requirements.
- Support the creation and maintenance of detailed testing documentation.
- Implement and advocate for best practices in quality assurance and software testing.
- Provide coaching and guidance to QA Engineers through code reviews and technical discussions.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 3+ years of professional experience in quality assurance or software testing.
- Software testing methodologies and techniques.
- Test planning and test coverage.
- Automation testing and programming languages (such as Java, Python, or JavaScript).
- Agile development/testing methodologies.
- Backend testing frameworks and methodologies (API testing).
- Database management (such as MySQL, PostgreSQL, MongoDB, or similar).
- Version control systems (e.g., Git).
- Non-functional testing types (such as performance testing, security, accessibility etc.).
- Infrastructure (CI/CD pipelines and tools and containerization technologies).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test planstest casesdefect trackingperformance testingload testingautomation frameworksautomation testingprogramming languagesAPI testingdatabase management
Soft Skills
collaborationcoachingguidancecommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology