Job Title : Software Support Engineer Job Type : Permanent Job Location : Pune India Job Salary : Competitive
Experience : 4 to 8 years.
Responsibilities:
— Troubleshoots & develop technical solutions.
— Design, build, and maintain efficient, reusable, and reliable C# / PHP code.
–Providing technical support on software for internal and external clients and solving technical issues.
— Ensure the best possible performance, quality, and responsiveness of applications.
— Identify bottlenecks and bugs, and devise solutions to these problems.
–Creating root cause analysis document
–Help maintain code quality, organization, documentation and automation.
Skills/Experience:
— Minimum 4 years of hands on experience in developing Web applications using ASP.Net (C#), PHP and
MVC.
-Strong understanding of Object Oriented programming.
–Demonstrable skill in writing reusable C# code.
–Knowledge of Object Oriented PHP programming
— Experience working with and creating REST API
— Strong knowledge with MVC frameworks such as Laravel, Zend etc
–Familiarity with SQL/NoSQL/MongoDB databases and their declarative query languages .
Interact with product management, project management and development teams to create a strong understandingof the business requireme,technical designs and testing objectives.
Createdetailed, comprehensive and well-structured test plans and test case
Useexisting tools and techniques to execute test cases and build/script new tools for performing testing/validationfunctions.
Participatein troubleshooting and triaging of customer issues with different teams to drive towards root causeidentification and resolution.
Define and drive testing strategy including regression, performance and security testing.
Self-motivated and proactive in a fast-paced environment.
Self-learner with ability to grasp applications and business processes.
Knowledge of Automation Testing using Selenium/ QTP would be an added advantage.
Skills / Experience:
Proven work experience in software and web application testing.
2 to 4 years of experience in writing/executing test plans, test cases and defect tracking.
Strong knowledge of software testing methodologies, tools and processes.
Hands on experience with both white box and black box testing.
Knowledge of performance / security testing is desired.
Experience working in Agile/SCRUM, team oriented, collaborative development environment.
We are looking for test analyst.
Contribute to the development of standard tools and techniques to support a clear testing strategy.
Shows strong analytical aptitude.
Can create high quality handover and test case document for our projects and change requests.
The testing of new network changes and business changes to ensure that the requirements of business have been met.
To identify test requirements and best approach based on user requirements to ensure that customer needs are met.
To identify and define opportunities for improvement, measurements for those improvements and the implementation and roll out process to ensure that overall quality standards and customer expectations are met or exceeded.
Work effectively as part of a team and seek to support the team’s goals.
Work closely with developers and end users to ensure technical compatibility and user satisfaction.
Maintain and enhance knowledge of testing methodologies within the industry that can positively impact on the organisation.
Apply effective verbal, nonverbal, and written communication to achieve desired results.
Create Test Paths for various applications given various scenarios.
Responsible for Release Note documentation, checklists and release demo’s.
Test Cycle all development done to ensure QAT Standards.
Experience working with defect management tools eg. HP Quality Centre.
Be able to write SQL queries.
Be able to analyse requirements.
Be able to do test designs.
Experience with testing techniques—decision tables, path testing, boundary value analysis, state-transition.
Design and do regression testing.
Prioritise testing of minimal to moderate complexity within given time frames.
Proficient in Microsoft Office, Project, Visio, process design and simulation, statistical analysis tools and industry scripting languages.
IT Specific Tertiary Qualification (Nice to Have).
5+ Years Experience in Software Development.
C#
.Net framework 4.5,
WPF,
WCF Services,
Xamarin
SQL Server 2008 and/or 2012 (including SQL Integration and Analysis Services).
SQL Queries and Stored Procedure Experience.
MQ and Python Scripting an advantage.
Agile Application Development exposure.
Key Accountabilities
Code/build solutions from technical requirements that are highly complex using C# .NET programming and related development technologies.
Perform highly skilled coding and programming tasks, such as integration of designs with internal applications and services.
Develop and execute unit tests and functional test coverage for assigned coding and system changes to ensure quality and conformity to technical and business requirements and standards.
Adhere to defined processes and procedures to ensure the quality of the technical solution.
Prepare for and participate in code reviews as requested.
Thoroughly document code and system changes.
Provide time estimate and scheduling input as requested.
Recommend development process and procedure improvements.
IT Specific Tertiary Qualification (Nice to Have).
5+ Years Experience in Software Development.
C#
.Net framework 4.5,
WPF,
WCF Services,
Xamarin
SQL Server 2008 and/or 2012 (including SQL Integration and Analysis Services).
SQL Queries and Stored Procedure Experience.
MQ and Python Scripting an advantage.
Agile Application Development exposure.
Key Accountabilities:
Code/build solutions from technical requirements that are highly complex using C# .NET programming and related development technologies.
Perform highly skilled coding and programming tasks, such as integration of designs with internal applications and services.
Develop and execute unit tests and functional test coverage for assigned coding and system changes to ensure quality and conformity to technical and business requirements and standards.
Adhere to defined processes and procedures to ensure the quality of the technical solution.
Prepare for and participate in code reviews as requested.
Thoroughly document code and system changes.
Provide time estimate and scheduling input as requested.
Recommend development process and procedure improvements.
Interact with product management, project management and development and to create a strong understanding of the business requirement ,technical designs and testing objectives.
Create detailed, comprehensive and well-structured test plans and test case
Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation functions.
Participate in troubleshooting and triaging of customer issues with different teams to drive towards root cause identification and resolution.
Define and drive testing strategy including regression, performance and security testing.
Self-motivated and proactive in a fast-paced environment.
Self-learner with ability to grasp applications and business processes.
Knowledge of Automation Testing using Selenium/ QTP would be an added advantage.
Skills / Experience:
Proven work experience in software and web application testing.
2 to 4 years of experience in writing/executing test plans, test cases and defect tracking.
Strong knowledge of software testing methodologies, tools and processes.
Hands on experience with both white box and black box testing.
Knowledge of performance / security testing is desired.
Experience working in Agile/SCRUM, team oriented, collaborative development environment.
Strong written and verbal communication skills
Bachelors / Master’s degree in one of the following areas: Computer Science, Information Technology or related field.