App Systems Engineer Resume
SUMMARY:
A quick learner and a detail - oriented professional with great analytical skills who is also an excellent team collaborator. Looking to leverage my skills as a software engineer and my passion for automation at an organization that promotes professional and personal development. I extremely enjoy automating processes in an end-to-end fashion and give people their valuable time back.
TECHNICAL SKILLS:
Programming: C/C++, Python, C#, Java, MATLAB, JavaScript
Frameworks/Tools: JUnit, ASP .NET, GitHub, Unity 3D, LDAP, UiPath, Selenium, Selenium Grid, Cucumber-QAF, Maven, JIRA, TestNG, Maven
RELEVANT EXPERIENCE:
Confidential
App Systems Engineer
Responsibilities:
- Used Behavior Driven Development (BDD) approach to maintain and enhance test automation framework written in Java
- Used GitHub to create, review and merge pull requests
- Used JIRA board to keep track of tasks in a SCRUM environment
- Gave multiple learning sessions to other team members on various topics
- Made recommendations to functional testers on best practices/gherkin lines for writing their .bdd files
- Created and maintained documents for the project
- Collaborated with management to find effective solutions to problems
- Wrote extensive number of xpaths for various pages
- Performed troubleshooting for the team members with regards to their test files, Eclipse, plugins, Maven and GitHub.
- Created and executed Jenkins jobs to execute BDD tests on remote Virtual Desktop Images (VDIs)
- Created Python scripts to automate various tedious tasks
- Set up Selenium Grid across VDIs and integrated that with QAF project to enable concurrent execution of Selenium Tests
Confidential
Software QA Analyst
Responsibilities:
- Worked with the client to help understand business requirements
- Participated in creating the business requirements documentation
- Managed QA aspect of the project in an agile/scrum development process
- Recommended and educated business on best QA practices, tools and methodologies
- Created test cases based on testing every feature of the application
- Created supplemental materials for test cases to show coverage of requirements and identify intent of test cases
- Recorded and tracked bugs within the application
- Worked with developers to help resolve bugs
- Created materials for
IT Security Analyst
Confidential
Responsibilities:
- Processed help desk tickets to perform CRUD operations for many applications
- Trained off-shore and on-shore resources on existing processes and application
- Provided quality customer service in a competitive environment
- Gave recommendations to the team and project managers for automating repetitious and laborious processes
Software Engineer Intern
Confidential
Responsibilities:
- Performed inspections, reviews, and walkthroughs of code, design and tests of large software systems
- Performed pass/fail analysis by comparing the expected values to the actual output produced by large software systems
- Worked in a team environment to determine the best solution for existing problems
- Gave recommendations to firm’s developers and project managers for better alternatives to existing tools and procedures.
- Created and modified company’s internal libraries to match the stringent requirements imposed by DO-178C
- Used Unity 3D tool to create a walkthrough model of a region with various functionalities for crime scene analysis
- Implemented efficient sorting and searching algorithms for optimization of a component in the software
- Wrote requirements, test procedures and test scripts to certify company’s tool according to the standards imposed by DO-178C
- Helped develop test automation program to greatly reduce time and effort for test results analysis.
