Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Main Job Duties:
- Develops, documents and maintains comprehensive and well-structured test plans and test cases based on requirements, specifications, technical design and team discussions.
- Performs manual/automated testing of on systems both front end and back end to ensure product quality standards are met.
- Designs, develops and executes automation scripts.
- Performs exploratory testing if required.
- Performs regression testing when bugs are resolved.
- Analyzes test results and reports comprehensive bugs to product and software development teams.
- Participates in writing various type of documents related to product or the process.
- Supports, tests, and monitors software deployments to production environment,including post deployment support.
- Contributes to enhancing QA processes, procedures and tools.
- Stays up-to-date with new testing tools and test strategies.
- Cooperates with development team to advance the platform.
Job Requirements
- 3+ years of experience software QA role
- ISTQB certificate is a plus
- Experience testing in a Microsoft .NET and Windows environment and testing web applications written with ASP.NET, C#, Angular/React and HTML5.
- Experience in writing automated testing.
- Basic level of SQL understanding and have ability to write ad-hoc SQL queries.
- Experience with testing software deployment packages.
- Experience setting up and testing in virtualized environments (VMWare, Oracle VirtualBox, HyperV, etc.)
- Experience with Cloud technologies (AWS and/or Azure) is a plus.
- Experience with Agile work environments and devops tools (source control, CI, build,issue tracking, …).
- Experience with TFS or Azure Devops is a plus.
- Ability to work independently and as part of a team
- Strong presentation and technical writing skills.
- Strong written and verbal English communications skills.