Job Details
Skills And Tools:
Job Description
-
Design and execute test cases for software tools and websites to verify the product functionality according to user’s requirements.
-
Write clear and concise bug reports and scenarios to ensure a clear communication with software developers and ensure complete resolution.
-
Estimate the time needed for the quality tasks in the projects.
-
Assure that designed units are user friendly.
-
Write detailed test reports that accurately describe the project status.
-
Stay up to date with the latest software development technologies and methodologies to develop internal work.
-
Design, create and implement automated tests using Selenium / Web-Driver.
-
Design, create, and implement integration tests.
-
Research, explore and diagnose bottleneck and implement optimizations.
-
Collaborate with DevOps to evaluate cloud environments and application deployment.
-
Effectively analyze technical requirements.
-
Employ object-oriented analysis and design techniques including use case analysis, object modeling, and database schema design to ensure business requirements and design goals are met.
-
Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability and sociability.
-
Collaborate with the application architecture team to ensure solutions fit within the overall architecture.
Job Requirements
-
Strong experience of software testing techniques and frameworks.
-
Aware and well informed about test methodologies and life cycle.
-
Strong experience with Selenium / Web-Driver and automated testing techniques & framework.
-
Strong object-oriented design and development skills.
-
Experience with Agile / Scrum methodologies.
-
Familiar with windows azure cloud services and SaaS concepts.
-
Experience with source control tools (TFS/Git/MTM).
-
Experience with issue tracking and bug tracking systems.
-
Test management tool handling knowledge is a plus.
-
Detail oriented with good communication skills.
-
Work remotely with development team to build and improve overall product quality.
-
Self-motivated, independent, responsible team-player and exhibit exceptional relationship management skills.
-
ISTQB/CT-FL certification is a plus
-
Experience in non-functional testing: automation, performance, security is preferred