Thanks for usingCareesma. Job Offer printed on the 19/05/2019.

Software Development Engineer in Test

Vizag, Andhra Pradesh


Job Description

A Software Development Engineer in Test position is a role model for excellence in quality assurance and quality control of software solutions. Is part of a self-organized agile team and interacts with team members on release deliverables. Is responsible for setting up Production & QA environments with minimal support. Is hands-on and capable of writing and maintaining the test automation scripts along with developing and maintaining the test automation frameworks. Participates in reviews of automated and manual tests and has the drive to enhance automation coverage thereby minimizing manual testing. Provides inputs in defect triage meetings and assists team members in troubleshooting the root cause of complex customer issues. Assists team members in supporting customer and implementation-related issues.

Contribute to System test methodologies, test plans, and highly effective test automation by creating and executing automated system tests to replicate real-world scenarios
Create and setup test scenarios and test data as needed
Write code to simulate tests and to build various testing tools, by working alongside other engineers and championing code quality principles; Deliverables will include code builds and documented test results
Participate in tool analysis, creates proof of concept models, and makes recommendations to support the tools selection process
Participate in reviews (walkthroughs) of technical specifications and program code with other members of the engineering team, communicating design, requirements, feature set, functionality and limitations of systems/applications to team
Proactively involved with product managers right from inception through functional validation to launch, while always looking for potential quality issues/bugs and offer triaging and root cause analysis capabilities to the engineers
Provides cross-training and education to test personnel as required
Assists in the collection of test metrics understands the trends, and suggest appropriate corrective actions
Identifies and reports software defects in an appropriate manner and follows the defined defect lifecycle
Follows standard development processes and procedures
Work with various team to promote QA processes, practices and standardisation
Provides training, guidance, and feedback to testing team members
Proactively notifies of impediments to commitments BS/MS degree in Computer Science, or related field from a leading institution.
2 - 6 years of building software solutions in a corporate or start up engineering environment using Java
Extensive experience with all phases of software testing including test planning, functional testing, performance testing and regression testing
Must have prior experience in developing test automation tools and frameworks
Must have good understanding of web and backend technologies
Must have experience with functional, performance and stress testing for both web applications and backend services
Able to champion quality practices within a team or within the organisation
Demonstrates strong problem solving and troubleshooting skills and an ability to come up with creative solutions to impossible-to-solve problems
Experience developing in a Linux environment
Experience in bug management tools like JIRA and development environments like Eclipse
Programming experience with Java, Groovy Or Scala is required for this position
Ability to write code in one or more programming languages like Java, Groovy, Scala, Python, Javascript etc to automate tests for the full solution stack, Using frameworks and tools like Jasmine, Jest, Mocha, Chai, J-unit, TestNG, including web UI automation tools like Selenium RC/WebDriver framework as well as REST/JSON APIs
Experience using test automation tools such as Gatling, WebDriver, Watir, FireWatir, PhantomJS is a huge plus.

Company Description

J.J.India is a premier HR Services Company devoted to human resource management. The... organization's mission is to serve the needs of Corporate Organizations and Business Houses by providing them the most competent and resourceful candidates available for the development of their organizations.  Read full description

Additional Information

Last updated:
Job type:
Full time
Position type:
Minimum experience:
Between three and five years
Compulsory Education
Jobs in IT - Software Programming / Analysis
Go to Top