Responsibilities:
Planning and prioritizing testing activities
Coordinating with the Design team to discuss verification protocols
Helping identify weaknesses and problem areas in the software application
Suggesting automated software test procedures
Tracking software bugs and investigating the causes
Pointing out problem areas
Preparing automation scripts
Communicating with the QA Engineer to implement software applications
Designing and handling the installation of software databases
Troubleshooting automation software issues
Coordinating with the System Analyst to finalize system procedures
Creating test plans and cases
Preparing detailed test reports
Prioritizing and executing tests
Reviewing technical specifications and design documents
Conducting regression testing when needed
Monitoring assurance metrics and process results
Requirements
Bachelor’s degree in Software Engineering, Computer Science, Information Technology or related
Previous work experience as a QA Engineer, QA Tester, or relevant position in the IT department
Complete understanding of automation systems and databases
Knowledge of programming languages like Java, JavaScript, HTML, and CSS
Basic knowledge of scripting and other related procedures
Expertise in automation testing tools like Selenium or Cucumber
Understanding of testing protocols
Know-how of different types of testing methods like white box and black box testing
Familiarity with the software development process
Good analytical and troubleshooting skills
Attention to detail
Strong communication skills
Ability to work collaboratively
Ability to manage project deadlines
Good time management and organizational skills
You must verify your mobile number to apply to this job.