
Redian Software
About Us
Job Information
Industry
IT Services
Work Experience
5-8years
Salary
INR 900000
City
Dubai
Province
Dubai
Country
United Arab Emirates
Postal Code
337-1500
Job Description
Skills Requirements:
Extensive experience in software development and testing
High proficiency in computer technology and programming languages
In-depth understanding of PHP, Python, SQL, JavaScript, HTML, TypeScript, JSON, YAML and XML
Automated testing for Web: WebdriverIO(WDIO)
Automated testing using JS/TypeScript with WebdriverIO
Automated testing for API: Postman
UI/UX testing through automation and crawling scripts
Strong knowledge of Linux and Microsoft Windows
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Experience in working with various quality assurance testing tools like TestRail
Experience web technologies, software development and testing using programming languages
Hands-on experience with both white box and black box testing
Hands-on experience with automated testing tools
Solid knowledge of SQL and scripting
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus
Understand functional testing, smoke testing, performance, load testing, security testing, API testing and end-to-end testing
Understand quality assurance management tools
Exceptional attention to detail
Excellent analytical and problem-solving skills
Good oral and written communication skills
Great team player and able to work efficiently with minimal supervision
Able to sit in front of a computer for long hours at a time
Performance and Load testing: JMeter
Continuous Integration: Git
Test case management systems: TestRail
Task management systems: JIRA
Script execution with CICD pipeline
Responsibilities:
Create detailed, comprehensive and well-structured test plans and test cases
Identify, record, document thoroughly and track bugs
Estimate, prioritize, plan and coordinate testing activities
Design, develop and execute automation scripts using open source tools
Execute both manual and automated test scripts
Code and implement automated tests
Create standards and procedures for developers to follow like BDD and TDD, Unit Testing, Profiling etc.
Communicate with stakeholders to understand and clarify software requirements
Analyze test results to predict user behavior, identify bugs and suggest solutions to minimize problems.
Work closely with product development and testing teams to ensure timely delivery of the project.
Perform thorough regression testing when bugs are resolved
Monitor debugging process results and propose for improvements.
Verify that the final product meets the requirement
Analyse product features and suggest changes to enhance them to make them more efficient and user friendly
Track quality assurance metrics, like defect densities and open defect counts
Recommend improvements in software to enhance user experience
Stay up to date with the latest testing tools, test strategies, industry developments, standards and regulations