Design and execute test cases, exploratory testing, automated tests to find system bugs, UI/UX defects, etc.
Deep understanding of application testing, its main concepts and processes, the whole bug life cycle, and different testing levels, methods, and types.
Design & execute automated processes, including test plans, procedures, cases, scripts, and test scenarios.
Execute system, integration, regression, smoke, functional, non-functional testing, unit tests, and test cases, and analyze results mapped to solution requirements/specifications.
Conduct post-release/post-implementation testing; create logs to document testing phases and defects; and report bugs and errors.
Collaborate with BAs, project managers, and scrum masters to develop effective test plans and scripts.
Work with development teams to ensure quality throughout the delivery of the applications and support them in troubleshooting issues.
Analyze users' stories and/or use cases/requirements for validity; detect and track software defects and inconsistencies.
Job Requirements:
Bachelor of Computer Science, SW programming, or IT.
5+ years of practical experience.
Knowledgeable about programming languages (SQL,.Net, Angular, Java, etc.).
Automation scripts and test methodology (ex: TDD or BDD)
Analyze users' stories and/or use cases/requirements for validity and good with test estimation techniques.
Web applications, IIS, SQL Server, and integration points.
Team Management.
Project Management.
Agile, Scrumban methodology
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job