Software Developer In Test
Current• Create and execute comprehensible, repeatable, and measurable regression test suites for existing functionality• Maintain and add Integration/Acceptance Tests as part of each story during development• Maintain and add automation scripts with RUBY/SELENIUM frameworks• Assist in reviewing business requirements and identify gaps/conflicts with the existing system• Collaborate with software developers and quality assurance analysts to ensure the deliverables meet testing requirements and coverage• Review functional and non-functional testing as per the system requirements.• Coordinate with project teams to develop test environment technical requirements for performing QA testing function• Escalate issues to Development and QA Management quickly and effectively• Worked on Elastic and Couchbase using Couchbase Key Mapping to Elastic Index• Log defects and work closely with developers to investigate, troubleshoot and verify defect fixes• Involved with all stages of testing and support of the product• Working on testing the API calls using POSTMAN.• Setting up monitoring metrics on Grafana and setting up alarms in case of any failures.• Using Python for creating scripts to automate most of the manual processes used in the project.• Tracking problems and defects, writing test documentation and application complexity analysis with adequate resource planning