remoteonsite
Quality Assurance Engineer I - Titan
QA Engineer
Entry‑level Quality Assurance Engineer responsible for designing and executing automated and manual test suites for web‑based email services, ensuring high reliability and performance using Selenium, Java/Python, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts for web applications using Selenium with Java or Python.
- Execute functional, regression, and performance tests for email platform features and APIs.
- Collaborate with developers and product managers to define test requirements and acceptance criteria.
- Log defects, track issues, and verify fixes using JIRA.
- Integrate test suites into CI/CD pipelines to enable continuous testing.
- Participate in code reviews and contribute to improving testing best practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Hands‑on experience with Selenium, Java or Python, and API testing tools such as Postman.
- Familiarity with version control (Git) and CI/CD tools (Jenkins, GitHub Actions, etc.).
- Strong analytical and problem‑solving skills with attention to detail.
- Excellent communication skills and ability to work in a fast‑paced, collaborative environment.
Skills
seleniumjavapythonpostmanjiracicd