Senior Sdet I

Year    Remote, IN, India

Job Description

What you'll achieve:



The Senior Software Development in Test Engineer at Outseer plays a critical role in ensuring the quality, security, and performance of our software solutions. They bring a specialized focus on White Box Testing and will be responsible for conducting rigorous performance and security testing, streamlining test data generation through automation, configuring complex test environments, and creating sophisticated tools for seamless test automation. In addition, the SDET will be actively involved in code reviews, code optimization, and maintaining coding conventions and standards to enhance code reusability and clarity.

Essential Duties




Design, Development, and Maintenance:

Design, develop, and maintain automated test scripts.

Test Execution and Analysis:

Execute test scripts and analyze results to identify issues and discrepancies.

Collaboration with Developers:

Collaborate closely with developers to pinpoint and jointly resolve testing issues.

Test Automation Scripting:

Design, implement, and sustain test automation scripts to improve efficiency.

Framework Development:

Develop Unit/UI-Automation/Mocking frameworks tailored to software applications.

Test Case Execution:

Craft and execute various test cases, including Unit/Integration tests, White Box Testing, UI tests, and performance tests.

Automation Leadership:

Lead automation efforts for critical areas like Build Verification Testing (BVT), Acceptance testing, and Regression testing, contributing to adaptable and robust automation frameworks.

Cross-Functional Collaboration:

Collaborate closely with cross-functional teams to ensure testing standards and high-quality benchmarks.

Test Coverage Prioritization:

Prioritize comprehensive unit test code coverage and extensive Functional UI automation coverage for designated Test Cases.

Documentation:

- Contribute to user manuals, ensuring clarity and user-friendliness.

Issue Resolution and Enhancement:

- Address customer escalations, propose design enhancements, and contribute to product quality.

Technological Adaptation:

- Leverage Continuous Integration frameworks and implement Mocking frameworks to optimize testing processes. Design tailored Unit and UI Automation Frameworks to align with specific Product requirements.

Understanding Code Flow:

- Gain a deep understanding of code flow and interactions with different components.

Test Case Development:

- Read project documents and product objectives to create and execute test cases.

Automation on Multiple Platforms:

- Develop, maintain, and perform test automation frameworks on various application platforms (Mobile, Desktop, Web), building test scenarios and acceptance tests.

Bug Investigation and Reporting:

- Investigate customer problems in collaboration with Customer Support, test bugs, and create and manage bug reports.

Technical Communication:

- Handle technical communications and understand customer systems.

Deployment Support:

- Work with deployment teams to resolve level issues for systems, coordinate on product design, and provide input on testability of functional elements and product designs.

Reporting:

- Document all testing actions in daily and weekly reports.

Research and Improvement:

- Research test tools, methodologies, and trends, and upgrade existing practices and processes.

Final Quality Assurance:

- Manage final quality assurance for production releases.



Desired Requirements / Hands-on Experience




BE/BTech/MCA/Equivalent degree in Computer Science or a related technical field from an accredited university or college with 8+ years demonstrated experience and successful track record in designing and developing desktop/ Web based applications. 6+ years hands on experience with automation testing Java, Test Ng/JUnit, Selenium, Ready API AND/OR Rest Assured Deployment Experience on any enterprise server like Tomcat/JBoss/WAS Windows & Linux environment Experience with modern source control tools (Git, GitHub) Experiencewith CI/CD processes (Jenkins) Independent learning skills & troubleshooting abilities. Refactoring and re-engineering of existing code base for better output Knowledge of Design Patterns & SOA Well versed with Software Development Life Cycle and Agile / SAFE Software Development Responsible for POC as required.



Desired Behaviors




Adaptability:

Demonstrates flexibility and openness to change. Actively seeks and adopts improved approaches and processes.

Proactive Action:

Takes initiative and is driven by results. Takes ownership of actions and outcomes, meeting commitments and striving for high performance.

Effective Workload Management:

Makes timely decisions, prioritizes tasks effectively, solves problems, monitors results, and takes corrective action when necessary.

Technical Proficiency

: Possesses a solid understanding of their role and responsibilities, demonstrating competence in performing tasks and utilizing relevant technical skills.

Continuous Learning

: Takes personal responsibility for learning and development. Recognizes personal strengths and areas for improvement, actively seeks feedback, and embraces opportunities to learn.

Effective Communication

: Demonstrates strong facilitation and written communication skills. Clearly articulates ideas and proposals, actively listens to colleagues' perspectives, and values diverse viewpoints.

Collaboration:

Shares information, fosters teamwork, and contributes to a positive work environment. Actively collaborates with others and encourages a sense of unity and cooperation among team members.

Ethical Conduct and Competence

: Acts with integrity and intent, displaying ethical character in all actions. Takes accountability for one's own behavior and aligns actions with the company's values and principles. *

Good Citizenship

: Represents the values and interests of Outseer. Acts as a positive ambassador for the company and contributes to the overall well-being and success of the organization.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4158820
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year