Boston, MA
3 days ago
Software Test Engineer (#906192E)

Will participate in the creation of test cases and test scenarios depending on the business requirements and delivering quality products or software application using testing activities. Test various web-based, client-server, and mobile applications using testing tools. Participate in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and various software methodologies including Waterfall, and Agile. Develop detailed test plans, test scenarios, test cases, and test scripts and gather test data to perform QA testing. Perform, document, and maintain functional, regression, integration, and acceptance testing. Interact with Business Analysts and Software Developers in requirements analysis, design reviews, testing, and documentation for application developed in agile environment. Develop End-to-end test cases and API (Application programmable interface) test cases for large-scale and complex applications. Develop UI based test automation scripts using SELENIUM and JAVA with Data Driven, Keyword Driven, Hybrid frameworks inclusive of BDD & TDD techniques and POM based approach. Test REST based webservices and validate them against the requirements. Review and understand Business requirements and write detailed test plans, test strategy, test designs, test cases, Test optimization, QE Deliverables Roadmap, and test results. Design and develop a combination of manual and automation test cases, test scenario for web applications. Create automation objects for the application\APIs under test. Use JIRA, Confluence, HP ALM, and other test management tools to track the defects and document testing. Use Java, Linux, Windows, and debugging / technical troubleshooting skills to develop test cases and test scripts. Analyze test results, identify issues, and assist with root cause analysis leading to resolution and communicating accordingly with business line lending colleagues and Business Analysts. Create a Requirement mapping matrix, which involves mapping all the requirements to the test cases to ensure the test coverage. Estimate efforts for test designing test execution and test automation for new application enhancements and using version control tools like TFS, Git, and SVN. Being involved in writing SQL queries for adding, modifying, and extracting data from an RDBMS database including No-SQL or JSON formatted Dbs. Maintain test data for manual functional testing and automated test execution. Validate the data integrity between database tables and web service API responses. Using knowledge of AI, Machine Learning techniques and frameworks such as (CNTK, etc.) for testing the application. Attend Agile ceremonies like spring grooming, spring planning, daily standups, retrospectives, and sprint review meetings. Participate in the review of enhancement requests identified by the business line and perform documentation and system reviews for quality control purposes. Communicate test results to Product owners, Test manager, and Test Team. Support the UAT testing and be involved in conducting UAT Defect Status Meetings, monitoring project status reports to meet the deadlines as expected. Regularly reporting overall project status, including test case execution statistics and defect status. Position requires up to 100% domestic travel. This position is for full-time, salaried (W-2), permanent employment. REQUIREMENTS: Position requires a Master's Degree or foreign equivalent in Computer Science, Information Technology, Information Technology Management, Engineering or a related field and one (1) year of experience in the Software Industry Please reference Job Number 906192E when sending resumes. Please mail resumes to: HR, Beacon Hill Solutions Group, LLC, 20 Ashburton Place, 5th Floor, Boston, MA 02108. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://bhsg.com/jobs/eeoc/ Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records. Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility.  Upon successfully being hired, details will be provided related to our benefit offerings.  

Confirmar seu email: Enviar Email