Job Description :


·       The primary purpose of the QA Analyst is to plan, design and execute high level functional, non-functional and performance testing of applications and systems prior to deployment to ensure they are operating according to specifications and free of errors. 


·       Contributes to providing input on test plans, estimates, and test strategies for projects, and working closely with developers. 

·       Serve as a team member on large, complex projects on the testing responsibilities, performance strategies and script coverage 

·       Ability to review requirements and ensure that they are captured in the testing tool 

·       Participates in the review of design, and configuration deliverables as input to test case development and performance script development 

·       Prepares test scripts, manages test data, executes tests and documents results to ensure accuracy and effectiveness of processes. 

·       Executes test cases, compares results to requirements and reports defects to development to improve future processes 

·       Responsible for development and execution of automation test scripts. 

·       Conducts integration and regression testing 

·       Familiar working in Agile/Waterfall methodologies. 


·       Bachelor’s degree in Computer Science or related discipline or equivalent work experience. 

·       3-5 years hands on experience testing software (Drilling software is preferable but not required) 

·       Experience with DB testing – SQL/NoSQL 

·       Experience with API/Web Services testing - JSON, SOAP/XML 

·       Experience with test automation tools – Selenium, SOAPUI 

·       Experience with Java/python for test automation using Selenium 

·       Strong knowledge of the QA review and testing process/methodologies, designing test scenarios and test scripts, including understanding various testing techniques 

·       Sound judgment, tact, and analytical ability. Excellent interpersonal, communications, and organizational skills.  


·       Three years of relevant experience 

·       Two years of testing experience for applications and systems. 

·       Blue/Green and or A/B Testing 

·       Experience with performance benchmark tests 


·       Excellent communication skills (written and oral) to effectively communicate with people across all levels of the organization. 

·       Strong analytical skills. 

·       Strong listening and comprehension skills. 

·       Demonstrate ability to follow instructions and work towards results. 

·       Able to achieve results fast both individually and through teams. 

·       Be responsive to the needs of the organization (flexible work schedule). 


·       Proficient in SQL/NoSQL. 

·       Experience in development of automation test scripts with Selenium, SoapUI or JMeter 

·       5 years testing of UI / front end and backend testing and test automation 


·       Office environment 

·       Flexible and be willing to work long hours (at least up to 60 hours per week). 

Client : Nabors


Similar Jobs you may be interested in ..