System Test Engineer role is focused on the design, development and execution of tests and testing systems for application software or web based applications. This role requires a strong foundation in Web based applications testing, API testing with POSTMAN or similar tools along with proficiency in troubleshooting and quality assurance procedures. This position will interface with other team members representing a wide range of disciplines. Additional duties include the implementation of tools suitable for increasing the efficiency of Testing, developing and tracking system test metrics. This position typically works under general supervision and direction. Incumbents of this position will exercise discretionary decision-making authority
Minimum Job Requirements:
Qualifications
Bachelor's degree in Technology (B Tech) or Master’s in Computer Application (MCA) or related field
Skills/Experience/Knowledge
Minimum 3+ years’ experience in manual Software Testing
Experience analyzing and testing complex engineering software
Experience in testing in embedded environment is a plus
Display a sound understanding of software development life-cycle
Software Development or familiarity with C++ or C#, JAVA, JIRA, TCP/IP, UNIX, VB, SQL Queries” is required.
Effective written and oral communication skills are required
proficiency in MS Word, Excel, Visio and other MS Office Applications
Experience with test automation is desirable
Experience in Software Testing with Web based applications.
Experiacen of automation experience with Selenium + Java
Well experienced with scripting languages like JavaScript or Shell scripting
Should have a solid understanding of databases and SQL
Experience analyzing and testing complex engineering software
Experience in testing in embedded environment is a plus
Display a sound understanding of software development life-cycle
Excellent written and oral communication skills are required
Knowledge or experience in Transit domain or AFCS is desirable
Knowledge or experience with Test management tools, Project management tools is desirable
Experience with test automation is a desiarable
Personal Qualities
Must be good team player
Must be self-motivated with an excellent attitude
Must have excellent written and verbal communications skills
Ability to perform work requiring a high degree of accuracy
Able to prioritize work, complete multiple tasks and work under deadlines
Excellent problem-solving skills