Job Description
Job DescriptionJob Title: Senior QA Engineer
Location: Open to Remote, Hybrid in Chicago preferred
Pay: $120-130K
Key Responsibilities
- Analyze requirements, user stories, and acceptance criteria to identify test scenarios early in the SDLC
- Design, develop, and maintain automated test scripts for UI and API testing
- Perform manual, regression, smoke, and exploratory testing
- Automate tests using modern frameworks and tools to improve coverage and execution speed
- Execute and validate UI and API tests using automation and manual tools
- Validate backend data using SQL and PostgreSQL
- Validate UI and API performance using automated performance testing scripts.
- Identify, document, and track defects, and work closely with development teams for resolution
- Participate in sprint ceremonies, defect triage, and release readiness decisions
- Ensure test automation follows best practices (reusability, maintainability, parallel execution)
- Contribute to continuous improvement of QA processes and test frameworks
- Experience integrating automation tests into CI/CD pipelines
- Provide production support for live applications, including issue investigation, verification, and resolution
- Perform root cause analysis for production defects and work with development teams on fixes
- Support hotfixes, patches, and emergency releases, ensuring minimal business impact
- Assist in monitoring production incidents and ensuring SLA adherence
- Actively participate in all scrum ceremonies
Required QA Skills
- Strong understanding of QA methodologies, SDLC, and STLC
- Experience in:
- Functional testing
- Regression testing
- Smoke/Sanity testing
- Integration testing
- End-to-end testing
- Performance testing
- Proven experience in automation testing for UI and APIs
- Ability to create clear and comprehensive test plans, test cases, and test reports
- Strong analytical, problem-solving, and communication skills
Technical Skills
Automation & Testing Tools
- Selenium (UI automation)
- Playwright (UI automation)
- xUnit (test framework)
- RestSharp (API automation)
- Artillery
- Postman (manual and automated API testing)
Programming Languages
- C#
- Java
- TypeScript
- JavaScript
Databases & ORM
- PostgreSQL
- SQL (data validation, complex queries)
- Dapper (data access and validation)
Testing Types
- UI Automation Testing
- API Automation Testing
- Manual UI and API Testing
Nice to Have
- Knowledge of parallel test execution and test optimization
- Experience with version control systems (Git)
- Exposure to Agile/Scrum environments
- Experience migrating test frameworks (e.g., Selenium to Playwright)
#ZR
#INDREM
