Finding the best job has never been easier
Share
Senior Quality Engineer
Test design including industry test frameworks, intellect test frameworks and test templates; various testing tools, test domains, and test environments; test frameworks and documentation processes; test approaches; traceability matrices; risk-based analysis; test automation; system functionality, performance, and integration; data migration and accessibility; governance mechanism and risk assessment. To understand customer requirements (including hardware and software requirements) for functional and non-functional testing. Maps customer requirements into test objectives under supervision. Uses basic methods for simple test design according to business requirements. Test preparation including test cases; test data preparation; test scripting; intellect test automation frameworks; test data masking; user acceptance testing (as applicable); automation testing; test scenarios; system performance, security, and integration (where applicable); data migration and accessibility; risk assessments to identify and create test cases of moderate complexity for both functional and non-functional testing (where applicable) by understanding end-to-end business processes, products, and applications. Generates large volumes of test data using automated test scripts under moderate supervision. Prepares descriptions of the requirements being tested under moderate supervision. Creates test scripts to test applicable functionalities for automation test scenarios under high supervision. Creates tests against contract requirements while ensuring contract compliance. Test execution including internal and industry testing frameworks; test execution methodologies; defect management, defect tracking tools and methodologies, and defect reporting; test plan templates; troubleshooting and defect prevention methods; root cause analysis; automation tools; test environments; regression testing; test controls. To conduct and participate in walkthroughs of testing procedures. Executes functional and non-functional (where applicable) test cases of moderate complexity. Prepares reports and test product documentation detailing out defects, bugs, and errors under moderate supervision. Perform NFR testing (for example, accessibility testing, security testing, test coverage). Plans and prepares the automation tool jobs to execute test automation scripts (as per role requirements). Identifies the root causes of defects and prevent defects from recurring. Defines the priority for each defect and shares priority levels with relevant stakeholders for agreement on a regular basis.
Bachelor’s degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related field plus 3 years of experience in software quality assurance or related experience.
Must have experience with: quality assurance testing; test automation; coding expertise using Java and JavaScript; cloud exposure working with Google Cloud, SeeTest Automation Cloud, and Azure Cloud; database proficiency and working with RDBMS and MySQL; analytics and troubleshooting; automation frameworks using Selenium, WebDriverIO, Appium, and SeeTest Automation; business solutions implementation; report generation using Cucumber; service automation for REST services; and testing approaches like BDD and TDD.
These jobs might be a good fit