Software Development Test Engineer
- Source: Naukri
- Infovision Labs
- $15,734.55 to $26,224.25 /yr
- Hybrid
- Bengaluru
- Full-Time
- Mid level
Job Description
PFB the JD for your reference .
Location- Bangalore
Work Mode- Hybrid
Exp- 7+
Job Details
Roles & Responsibilities
1.
Company Test Practice / Test Framework
Actively use and advocate use of established company processes
Develop test plans from analysis of business requirements, test estimates, and development plans
Design tests from analysis of requirements and solution design so that the tests themselves specify and prove the intended behaviour of the developed solution against the project/business mandate. This includes defining test description, scenario, and expected result and are used to record/report actual results
Validate and verify applications by designing automated tests that act as a living specification of expected behaviour.
Collaborate closely with development and product teams to ensure high-quality software delivery across various platforms.
Look for opportunities for continuous improvement on the established test framework
Time management of test activities during the delivery cycle to ensure delivery within timeframes assigned
Assist in developing standard documents, systems and procedures when required
Information regarding upcoming deliverables gathered, documented and communicated as required
Provide technical support to clients for installed systems ? system integration and user acceptance phases
Maintain and grow deep expertise by keeping pace with advances in the industry, particularly AI-assisted engineering and testing practices, and undertaking approved training where appropriate.
2.
Test Execution
Execute the scope of tests agreed in the test plan on the ICS release version utilizing the automated UI and API suites to reduce the manual effort and increase testing coverage
Execute automated and manual test cases to validate software functionality and performance.
Identify and report defects, ensuring timely resolution with development teams.
Clarification of functional issues and product/solution requirements and ensure issues/risks escalated to appropriate parties
Perform customer specific customizations, test and document deltas
Product and EOL redesign testing and compliance confirmation
Actively involved in ICS Support and testing and recommendation
3.
Quality Assurance
Continuously improve testing processes and methodologies, adopting AI-assisted techniques to raise overall quality and speed of feedback.
Close coordination with other members of the Test Practice, Market Engineering, Product Development, or PMO teams to ensure delivery of projects within time and quality standards
Continually seek ways to improve and enhance the quality assurance process and the process of application development and maintenance.
Identify peripheral impacts
Ensure customer-specific application solutions are in line with the customer and company requirements
Escalate issues promptly
Assist with technical input to project management and work with Project Manager/s and QA/Test Team Leader to monitor project process
Ensure solutions delivered to testing and support achieve the agreed quality standard
Maintain an audit trail of testing scope agreed upon and completed, noting any deviations to the original scope
Support acceptance/pilot testing where required
Maintaining and improving area of specialist knowledge, undertaking training where appropriate
4.
Test Automation
Automate testing across the product, using AI assistants to accelerate automation for new functionality and modifications while keeping the engineer in control of design and correctness
Validating any failed automation scripts and identifying the reason for failure, defect, data, environment, or script, providing an RCA where required
Develop robust, pragmatic automation that favours simple, maintainable design and meets our engineering standards with minimum defects
Maintain and support test automation frameworks and scripts to ensure minimal disruption to committed delivery timeframes and ongoing utilization of the automation frameworks.
Ensure automation coverage is comprehensive, gives fast and trustworthy feedback, and integrates seamlessly into the CI/CD pipeline.
*…
Skills
- mode
- Python
- javascript
- TypeScript
- microsoft-typescript
- Playwright
- Jenkins
- gitlab
- gitlab-ci
- Github
- github-actions
